© 2017 by Lehr s.r.l. P.IVA 09845500967

La taverna del Castelbarco

little kitchen great taste

Feel the taste of Italy.

Local dishes and prepared exclusively from local products.

Just 50 seats allow us to grant the best service in a la carte restaurant.

Ask for bigger reservations