Tomo Japanese Restaurant in Atlanta, USA, offers an authentic Japanese dining experience. The delicate aroma of fresh ingredients fills the air. Expect a wonderfully tender texture in their sushi and other specialties, prepared with precision. A refined choice in Atlanta.