MANTRA Restaurant - French Restaurant Tel:+ 1 617 542 8111 Fax:+ 1 617 542 8666 Web site
The food at MANTRA is a sophisticated blend of French flavors and techniques, embold- ened by subtle Indian "accents," yet the ingredient list is based on New England fish, seafood, poultry, meats and produce.
|