Get directions to: Tropical Gardens Restaurant & Bar, Worcester, MA
Restaurant address: 344 Chandler St Worcester, MA 01602, USA
Restaurant: Tropical Gardens Restaurant & Bar