clock menu more-arrow no yes

Tomo Japanese Restaurant

3256 Cobb Parkway, Atlanta, GA 30339