Is this a buffet?

Lenore Brown | Oct 15, 2019 | Category: Japanese restaurant in Savannah, Georgia

17 Sakura - All questions

Address: 5730 Ogeechee Rd #470, Savannah, GA 31405, USA

Crystal Mindedahl | Oct 15, 2019

Sit down restaurant, great menu. Popular for call-in and pick-up orders.

Lina | Oct 15, 2019

No.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do you deliver

Robert Elliott | Oct 15, 2017
Read More

Trending Places