Restaurants in Alghero

Restaurants
Hotel Alma di Alghero
Ristorante Punta Negra