425 Talcottville Rd, Vernon, Connecticut 06066 USA
Seating and product displays near entrance
Photo Credit: Yelp