Categories Retail Food Outlets Restaurant / café Address 3762 Shelburne Road Shelburne, VT 05482 United States adam@lavillabistro.com 8029852596 http://www.lavillabistro.com/