What it is
Mr. Hibachi is a restaurant at 31 Edgewood Ave NE in downtown Atlanta. Its online ordering page describes the menu as Asian fusion and Chinese, with hibachi-style plates as the draw.
You can browse the menu and order through the restaurant's online ordering page.
Before you go
The ordering page lists hours of 10:30 AM to 7 PM Monday through Friday, with Saturday and Sunday closed. The phone number is (404) 223-3647.
Contact
Business details
Address
31 Edgewood Ave NE
Atlanta, GA 30303
View on Google Maps · Directions
Phone
(404) 223-3647
Website
Open external site