The Elephant Walk's Boston outpost is located just steps from Kenmore Square and Fenway Park. This is a great place to go if you're craving an elegant and well-thought-out
Been there, done that? Do tell us about it! Submit a review of this Boston restaurant today.
4 of 5 stars
Mantra was recommended to us by the innkeeper at the B&B we were staying at. We chose to go there the night before Eddie Izzard’s show because Mantra is near the