Hibachi of Buckhead

2628 Piedmont Rd NE Ste k 116, Atlanta, GA

Menu (As of 11/2)

Hibachi of Buckhead

French Fries

Fried Rice

Dessert

Close Cart

Hibachi of Buckhead: hours and how to order