I don't know what it is, but the Avon location has MUCH MUCH better food. I work in Canton and live in Manchester so I get to compare both. Vernon's location is "okay". Service and ambiance is a little hokey along with the food. Decent, but not excellent...Avon is another story.
0 of 2 Yahoo! Users found this review helpful
OVERALL
Sign in to see your profile information, Trip Plans, and more...