Remove Ads

Photo of Tomo Japanese Restaurant

Tomo Japanese Restaurant

90 Glenda Trace, Newnan, Georgia 30265 USA

201 Reviews

Storefront exterior (right of Publix)

Photo Credit: Yelp

Remove Ads