I admit, I am a fan of Subway. This particular Subway is located in a fun area. There are a few shops.. fewer than there used to be but still fun. Service is quick. Seating, as in all Subways, is limited. Looks very clean and the food is good.
Address: 19 E Main St Ste 1, Avon, CT 06001-3832
Location: United States > Connecticut (CT) > Avon
Phone Number: +1 860-606-0224