7.9
3630 Peachtree Rd NE (at Peachtree Dunwoody Rd.), Atlanta, GA
Japanese Restaurant · North Buckhead · 53 tips and reviews
7.1
3630 Peachtree Rd NE Ste 160 (Peachtree-Dunwoody Rd NE), Atlanta, GA
Restaurant · North Buckhead · 25 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA