Restaurants - Soups in New Haven, CT
Uptown Soup & Salad