269 Newbury St, Boston, Massachusetts, 02116
(617) 267-2996
Tags: seafood, pizza, bacco, tapeo, outdoor seating, patio seating, bar, mediterranean, al fresco dining, newbury street, newbury, italian, restaurant
No reviews yet. Be the first to write a review!