Category: Santa Margarita Ligure

dog-friendly Italian restaurant - santa margarita

Ristorante il Faro (Italian Restaurant), Santa Margarita Ligure

Lovely dog-friendly traditional Italian restaurant in Santa Margarita Ligure.
⭐⭐⭐⭐⭐