Matteo Grandi

piazza dei Signori 1, Vicenza, Italy

€€€€ Contemporary,Farm to table

MICHELIN Guide's Point Of View