Get directions to: Asian Taste, Worcester, MA
Restaurant address: 24 Mechanic Street Worcester, MA 01608, USA
Restaurant: Asian Taste