ViaMichelin
Restaurante Mariserra
Location picture
Very good 8.2 (1183 reviews)
Approx. €22
Location
R. da Praia dos Santos 61
9500-706 Ponta Delgada