Sakura Japanese Restaurant
8465 Waters Ave, Savannah
(912) 351-9300
Recent Reviews
Order Online
You May Also Like
Carey Hilliard's Restaurant - 8410 Waters Ave
Barbeque, Seafood, Pet Friendly
Pie Masters - Grove Park Plaza Shopping Center, 8414 Waters Ave
Bakery
Captains Lounge - 8414 Waters Ave
Cocktail Bar, Nightlife, Bar, Barbeque
Restaurants in Savannah, GA
Sakura Japanese Restaurant
8465 Waters Ave, Savannah, GA 31406
(912) 351-9300