For business
Search
Palma
Where:
Find:
en
Español
Русский
Log In
Home
/
Spain
/
Palma, Balearic Islands
/
Otto
/
Otto menu
Otto
Menu
Add to wishlist
Add to compare
#317 of 509
Italian restaurants
in Palma
+34 971 22 02 54
Upload menu
Enter link to the menu for Otto
Thank you!
You can specify link to the menu for Otto using the form above. This will help other users to get information about the food and beverages offered on Otto menu.
Menus of restaurants nearby
Sin prisa sin pausa menu
#294 of 509 Italian restaurants in Palma
Leo's menu
#301 of 509 Italian restaurants in Palma
Restaurante Pizzeria Verdi menu
#269 of 513 pizza restaurants in Palma
Advisor Pierre
Find your perfect spot with advisor Pierre