The Kitchen at CitySeed

Location

817 Grand Ave
New Haven, CT