Happy Sumo Japanese Steakhouse

1115 Mt Vernon Hwy
Suite A
Atlanta, GA 30338