I went for hibachi with a big group and they were incredibly accommodating. They made my dish in the kitchen to prevent any cross contamination. I would definitely recommend Osaka.
Yes