Mantra, STAMFORD, Connecticut (CT)

Feeling hungry? Mantra might be the place to eat to suit your needs.
Conveniently located at 68 Broad Street () in STAMFORD, Connecticut (CT) (6901), Mantra can be reached at 2039641010. It is advisable to call ahead of time to make a reservation.
More restaurants in STAMFORD, Connecticut (CT)


Mantra contact information and details:
Address: 68 Broad Street - , STAMFORD, Connecticut (CT) 6901
Contact Phone: 2039641010