Bao Bun Hibachi is located in Atlanta, United States on 1715 Howell Mill Rd NW Suite # C15-A. Bao Bun Hibachi is rated 4.7 out of 5 in the category asian fusion restaurant in United States.
Address
1715 Howell Mill Rd NW Suite # C15-A
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance