Address: 317 E River St, Savannah, GA 31401, USA
No. From what ive seen as a fellow customer, i saw no delivery options
There's no delivery, but there is a takeout service.
Add Answer
Thanks! Your answer is awaiting moderation.
how do I contact the real owner ? my family had a horrible experience.
Trending Places
Pizza restaurant
205 E Montgomery Cross Rd, Savannah, GA 31406, USA
5975 Ogeechee Rd #1200, Savannah, GA 31419, USA
11 W Liberty St, Savannah, GA 31401, USA
1190 King George Blvd a12, Savannah, GA 31419, USA
8303 White Bluff Rd, Savannah, GA 31406, USA
214 W Boundary St, Savannah, GA 31401, USA