clock menu more-arrow no yes mobile

Tomo Japanese Restaurant

3256 Cobb Parkway, Atlanta, GA 30339

(404) 835-2708