American restaurant · 17R E Granby Rd, Granby, CT
Dine-In
See full menu
More food in Granby, CT · American Food in Granby