Barcelona Wine Bar

Review by James C Dunphy

155 Temple Street, New Haven, CT 06510
Celiac
3 years ago
Celiac friendly

Excellent food. The waitress marked up a menu to indicate gluten free items.