Mantra, STAMFORD, Connecticut (CT)
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
