Leon d'Oro
Italian
Leon d'Oro is a restaurant, artisanal shop, and bed & breakfast offering hospitality and family tradition. It features a selection of local products and is known for its excellent food, including a notable tartare, presented professionally by kind staff.
Location