Hibachi Japan

 

Be the first to review

Casual strip-mall restaurant offering Japanese grilled vegetables & meats, plus sushi & noodles.

image