Celler Can Pere is located in Santa Eulària des Riu, Spain on Carrer de Sant Jaume, 63,. Celler Can Pere is rated 4.2 out of 5 in the category seafood restaurant in Spain.
Address
Carrer de Sant Jaume, 63,
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating