El Chapulin - Menu

Carrer Rossello, 3, 07014 (Illes Balears), Espanya, Palma, Spain

4 💬 10 Reviews

Address: Carrer Rossello, 3, 07014 (Illes Balears), Espanya, Palma, Spain

City: Palma

Menu Dishes: 21

Reviews: 10

Address

Show Map

Similar Restaurants