Restaurants - Cafe in North Haven, CT
State Street Cafe
Taste Cafe
Sips Cafe
Phil's Bar & Grill
Hard Hat Cafe