Barcelona Wine Bar

155 Temple Street
203.848.3000
Please Select Your Area Downtown