Information
Location Info |
Features |
---|---|
155 Temple Street NewHaven Connecticut United States +1 203-848-3000 Visit Site |
Catering Wine Bar Mediterranean Cuisine Private Room Award-winning Meals Friendly Staff Global Cuisines Elegant Decor Flavor-filled Dishes |
Barcelona Wine Bar reviews
Login to comment