Italian restaurant · 9 Bank St, Granby, CT
To-Go · Delivery · Dine-In
More food in Granby, CT · Italian Food in Granby