Olives Restaurants in Taylor
Show restaurants on map
4.7
Menu
4.7
Menu
City: Taylor, 1701 W 2nd St, Taylor I-76574-2204, United States
"The best Greek salad ever! Large pieces of feta, garden fresh red pepper, crunchy salad, juicy olives. Soft buttery garlic knots. Pizza to die, the to..."
Price
The Average price for Olives is:
$4.1
Feedback
These reviews refer only to the mentioned ingredients.