Bacardi Restaurants in Son Servera
Show restaurants on map
3.8
Menu
3.8
Menu
City: Son Servera, Avenida Magnolia 33A, 07559, Son Servera, Spain
Cafe, Wifi, Vegetarian Friendly, Street Parking
3.3
Menu
3.3
Menu
City: Son Servera, Calle Cristobal Colon, Son Servera, Spain
Reservations, Takeout, Accepts Credit Cards, Late Night
Price
The Average price for Bacardi is:
$10.6
Feedback
These reviews refer only to the mentioned ingredients.