← Back
Happy Sumo Japanese Steak & Sushi Restaurant 1
Restaurants
1155 Mount Vernon Hwy, 30338-5441
Atlanta, GA
Show me directions to Happy Sumo Japanese Steak & Sushi Restaurant 1
Business profile
Customer reviews
No reviews yet
Write a review