Tomo Japanese Restaurant
3630 Peachtree Rd NE, Atlanta
(404) 835-2708
Recent Reviews
Order Online
Reserve
You May Also Like
F & B - 3630 Peachtree Rd NE
French, Wine Bar, Cocktail Bar
Ecco Buckhead - 3586 Peachtree Rd NE
Modern European
Nobu Atlanta - 3520 Peachtree Rd NE
Japanese
Restaurants in Atlanta, GA
Tomo Japanese Restaurant
3630 Peachtree Rd NE, Atlanta, GA 30326
(404) 835-2708