Marinara Restaurants in Palma
Show restaurants on map

2.8
Menu
Table booking
2.8
Menu
Table booking
City: Palma, Carrer Ocells, 13 13, 07011, Palma, Spain
Internet WIFI, Air conditioning, Visa Card, Groups
4.8
Menu
4.8
Menu
City: Palma, Carrer De La Reina Maria Cristina, 61, 07004 Palma, Spain
"Definitivamente las mejores pizzas en toda Las Palmas. El personal del restaurante y los repartidores son muy detallistas y todo a un precio muy acces..."

Price
The Average price for Marinara is:
$8.4
Feedback
These reviews refer only to the mentioned ingredients.