Restaurant in New Milford, CT
Opening hours: Mo-Sa 11:00-19:00 Features: outdoor seating, vegan options