Where small plates pull no punches.
Omakase gone wild.
"Big, juicy, beautiful food that you can enjoy and just get lost in it." ...