Skip to main content

The Happy Sumo Japanese Steak & Sushi

restaurant · japanese restaurant · Atlanta, GA

Address
1155A Mount Vernon Hwy, Atlanta, GA 30338
Phone
(770) 399-9978
Website
happysumorest.com
Where
33.9342, -84.3500

Search Hominin for The Happy Sumo Japanese Steak & Sushi

Other restaurants nearby

More in Atlanta

The Happy Sumo Japanese Steak & Sushi — restaurant in Atlanta, GA | Hominin