(860) 871-1819
218 Talcottville Rd, Vernon, CT 06066
View Map
Sorry, there are currently no reviews. Read More Vernon Restaurant Reviews