Tilapia Restaurants in Serra Talhada
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Serra Talhada, R. José Joaquim De Lima, 614, Serra Talhada, Brazil
Takeaway, Wheelchair Accessible, Parking area, Television
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Serra Talhada, R. João Romão De Oliveira, 271, Serra Talhada, Brazil
"Demora muito pra servir food: 5 service: 5 atmosphere: 5"
Feedback
These reviews refer only to the mentioned ingredients.