x
Breaking News
More () »

La Isla Spanish Restaurant: Meal House

La Isla Spanish Restaurant opened this summer in Hamden. The Dixwell Avenue spot is creating a buzz. Chef and owner Soryorelis Henry joined Matt in the kitchen.

Before You Leave, Check This Out