229 Peachtree Street NE,Level A,Downtown,Atlanta, GA 30303
View on Map
What travelers say:
super cheap hibachi chicken rice...it was a huge serving for just like $5!! I was shocked, surprised and delighted! the staff was kind and food was so fresh, I will be back for sure