Restaurante Sa Parra is located in Porto Cristo, Spain on Carrer dels Navegants, 103,. Restaurante Sa Parra is rated 4.5 out of 5 in the category down home cooking restaurant in Spain.
Address
Carrer dels Navegants, 103,
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating