930 Howell Mill Rd NW B, Atlanta,Georgia 30318, United States
Japanese fare with creative, contemporary touches served in a modern space sporting slick design.
book Table nowCart is empty |
930 Howell Mill Rd NW B, Atlanta
Georgia 30318, United States
Phone Number : 1(404) 796-8888
Operating Hours : Sun - Thu 5:00 pm - 10:00 pm, Fri - Sat 5:00 pm - 11:00 pm.