Search

Villa Rosa Ristorante

Villa Rosa Ristorante

Be the first to review

Villa Rosa Ristorante

Food & Drink

Italian restaurant

Reservations required · Outdoor seating · Cosy