Tomo Japanese Restaurant is an upscale Japanese restaurant in Atlanta recommended by the Michelin Guide. It serves authentic Japanese cuisine using only the finest ingredients available. The restaurant offers a fine dining experience with a modern take on tradition.