80%The Wrap
71 Mt. Auburn St., Cambridge, , Boston
Reviews of The Wrap
The Wrap has a rating of 80% from a total of 1 reviews and ratings, below are some reviews of The Wrap
Located in Cambridge across the Charles River, 'The Wrap' is the perfect place to go for lunch when visiting Harvard. They have lots of ingredients to choose from and it all seemed quite fresh. You can create your own or pick one of their ready-made ones.
Did you find this review helpful? Yes No
by colm – posted on Sep 4, 2007
