Greek Salad Restaurants in Taguig
Show restaurants on map
3.1
Menu
3.1
Menu
City: Taguig, Second Floor, Venice Grand Canal Mall, McKinley Hill, Taguig City, Philippines
"Great experience at the time of visit. Server was attentive and proactive. Place was not too busy..."
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Taguig, Bonifacio Global City, Taguig City, Luzon, Philippines
"Tony Roma's is known for their delicious ribs, and they definitely live up to the hype. It's a great spot to hang out with friends, and the prices are..."
Feedback
These reviews refer only to the mentioned ingredients.