Sakura Japanese Restaurant Southside

8465 Waters Avenue
Savannah Georgia, 31406
Phone: (912) 351-9300
Website:
Specialty: Japaneese, Sushi, Asian
Cuisine: Japanese, Asian, Sushi
Feature: Buffet, Cheap Eats, Kid Friendly
Price: On Budget Prices
Feedback: 5