Full menu with prices & pictures
Sarku Japan Atlanta, United States Of America
Order food online for delivery
When you're planning your visit to Sarku Japan, you could take municipal transportation to the station MARTA-Lenox Station, which is the nearest station at 525 meters distance to the restaurant, otherwise, there are parking lots 147 meters away at Lenox Square S.
We might have the meal plan of Sarku Japan from Atlanta in the gallery. A meal plan can be found further down. Are you currently at Sarku Japan or planning a visit? Help us by making available an overview of the dishes and drinks here.
Order your food easily, the restaurant will deliver it to Atlanta to your home.