Sao Miguel - Toccara Best
Sao Miguel

Sao Miguel

Paladares da Quinta Restaurant on Sao Miguel in the Azores, Portugal

Sao MiguelAzoresPortugalEuropePaladares da QuintaRestaurantDiningPortugueseFoodAzoreanCuisine