Home /  

Restaurants offering 09. Turkey

Search city
2.6
Menu
Open Now
2.6
Menu
Open Now
City: Savannah, 4620 Augusta Rd, Savannah, United States
"First things first, the food here was pretty good, and the price reasonable. The amount of turkey we received on our subs was a little light, but I ca..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity