Barcelona Wine Bar
Restaurant in Needham, Massachussetts
Opening hours: Mo-Th 16:00-23:00; Fr 14:00-00:00; Sa 11:00-00:00; Su 11:00-23:00 Features: takeaway
1700 Beacon Street, Brookline, 02446Restaurant in Needham, Massachussetts
Opening hours: Mo-Th 16:00-23:00; Fr 14:00-00:00; Sa 11:00-00:00; Su 11:00-23:00 Features: takeaway
1700 Beacon Street, Brookline, 02446