Get directions to: China Taste, Hudson, FL
Restaurant address: 12023 Us Highway 19 Hudson, FL 34667, USA
Restaurant: China Taste