Get directions to: Tamarind Bay, Cambridge, MA
Restaurant address: 75 Winthrop St Cambridge, MA 02138, USA
Restaurant: Tamarind Bay