Remove Ads

Photos for Sakura Place Japanese Restaurant

Sakura Place Japanese Restaurant

1190 King George Blvd, Savannah, Georgia 31419 USA

39 Reviews