Find Businesses & Services
City
Contact Information
 

Mantra Restaurant

  52 Temple Place, Boston , Massachusetts 02111
  617.542.8111
  Short Description

Specialized in contemporary Indian French cuisine, stunning decor, world class service in Boston's Ladder District.

  Reviews
There are currently no reviews for this business.