Do you deliver

Robert Elliott | Oct 15, 2017 | Category: Japanese restaurant in Savannah, Georgia

17 Sakura - All questions

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

Vann Doubleday | Oct 15, 2017

I dont believe so.

Wendy Trabue | Oct 15, 2018

Sadly no

Braydon Lowe | Oct 15, 2017

No but they do have pick up

Sean Kelley | Oct 15, 2017

No

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is this a buffet?

Lenore Brown | Oct 15, 2019
Read More

Trending Places