Barcelona Wine Bar

Review by Melissa

155 Temple Street, New Haven, CT 06510
Not celiac
5 years ago

No gluten free menu, but tons of gf options!