SAKURA JAPANESE SUSHI BAR
Sakura Japanese Sushi Bar is located in the East Cobb area, offering specialized fusion sushi that is delicious in taste and in sight. Well known for their delicious fish that is prepared carefully with expertise to achieve the finest taste.
Zagat’s guide to the top restaurants. Find reviews on the hottest restaurants, make reservations and see full menus by Zagat.