Barcelona Brookline Reservations
1700 Beacon Street
Brookline, MA 02446
Tel: 617.264.8900

Please call us at 617.264.8900 to make a reservation.