Barcelona Wine Bar

Review by Heather

155 Temple Street, New Haven, CT 06510
Celiac
2 years ago

Wait staff highlighted a menu of gluten free items!!! Awesome