Opa & Oma is a restaurant C'an Picafort located in Spain.
Passeig Colón 07458 C'an Picafort Balearic Islands Spain
Friendly service . Decent food. Nice view .
Tortillas ,pizzas & Padron peppers !
Super slow service, more than 1 hour waiting to get a pizza and a burger . Unacceptable
Comida mediterranea con los pies en la arena
Truly a gem... Great food, amazing sangria and too class service - Anirudh Thirani
Super busy, even at lunch time, so reserve in advance. The service is slow, but the seafood is really fresh, tasty and cheap! - Lucian