Eating Buffet Japanese at Hibachi Super Buffet restaurant in Mesa, AZ.

Feedback

Do you manage or own Hibachi Super Buffet?

Yes