Get directions to: China Taste, Windham, ME
Restaurant address: 771 Roosevelt Trl Ste 1 Windham, ME 04062, USA
Restaurant: China Taste