ViaMichelin
Ristorante Barbesin
Location picture
Exceptional 9.5 (172 reviews)
Around €30
Location
Via Montebelluna di Salvarosa, 41
31033 Castelfranco Veneto