Express Kitchens: Hamden
2415 Dixwell Ave, Hamden 06514