clock menu more-arrow no yes mobile

Barcelona Wine Bar & Restaurant

525 Tremont St, Boston, MA 02116

(617) 266-2600

barcelonawineba