Restaurants & Bars

Boston Area Indian

Mantra Indian Restaurant


Restaurants & Bars 9

Mantra Indian Restaurant

Prav | Nov 11, 2005 02:53 PM

A friend wants to get a bunch of us to go to an Indian place downtown called Mantra. Anyone here been?

Want to stay up to date with this post?

Recommended From Chowhound