Atlanta, GA Metro >
6135 Peachtree Pkwy Ste 610,
“The restaurant is nicely divided into dining rooms for sushi and hibachi, utilizing its small space and creating a cozy atmosphere.”
“The food is so good that I still give it a 5 star.”
“This is a great restaurant!”
“We try to order foods for 3 of us, not finished telling what we want, waitress already walk off like she is in a hurry.”
“Happy Sumo provides good food at a great price.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now