News

Taste of Home on MSN12h
Lucy Wang’s Mini Omakase
Omakase, which means trust me, is a Japanese serving style where the customer entrusts the sushi chef to prepare an amazing multi-course menu. The menu isn't written ahead of time, so each bite is a ...