Restaurants offering
Search city
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Palma de Mallorca, Carrer Tous Y Ferrer 14, 07003, Palma de Mallorca, Spain
"We had a one day stopover in Palma due to flight cancellation. Found 080 Bistro online. I had the vegetarian pizza which was delicious. This is a love..."
Price
The Average price for is:
$13.8
Feedback
These reviews refer only to the mentioned ingredients.