Omakase at Sushi Imamura | Hungru

A Japanese phrase that means 'I'll leave it up to you,' referring to a meal consisting of dishes selected by the chef.