17 Sakura
8465 Waters Ave
Savannah, Georgia 31406
USA
Phone: 912-234-7888
Savannah, Georgia 31406
USA
Phone: 912-234-7888
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Sakura Japanese Restaurant0.00 mi
Captains Lounge0.02 mi
Carey Hilliard's Restaurant0.02 mi
Cajun Creole0.03 mi
Cajun Grill Cafe0.03 mi
Hilliards Rest0.04 mi
Giorgio's Subs & Deli0.38 mi
Cuisine:
17 Sakura Description:
17 Sakura is a nice Others restaurant in Savannah, Georgia, offering you a great choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of 17 Sakura