195030attr:sushi195251attr:barrestaurant japaneserestaurants
Celebrating over 13 years serving Norcross and Atlanta, Happy Sumo I - Norcross and Happy Sumo II Dunwoody are Atlanta"s premier Japanese dining experiences. It is a superb Japanese restaurant with an upscale mode. We serve traditional and exotic Japanese food with a dose of modern comfort. Offering teppanyaki cooking (where food is prepared on a hot grill in front of you), the show is almost...