Enjoy Wood-Fired Italian Cuisine at Terra

Terra is a wood fired Italian grill located inside of Eataly Boston on Boylston Street. The rustic dining area matches the rustic approach...

READ MORE