
Leeroy in Vermont is a charming cafe offering fresh and delicious brunches and lunches in a cozy, light-filled space. Enjoy sweet and savory dishes in the backyard or at outdoor seating, and grab a coffee from the side window. Perfect for a casual bite in a relaxed setting.