Map
40 Rua Marques da Praia e Monforte, Hotel Talisman, Ponta Delgada 9500-089, Portugal
Price
24
website
Restaurant
Palm Terrace Café