Restaurants offering 09. Turkey
Search city
2.6
Menu
2.6
Menu
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..."
Price
Feedback
These reviews refer only to the mentioned ingredients.