Mountain View Snack Bar
1801 Pucker St, Stowe 05672