Get directions to: China Taste, Jeffersonville, IN
Restaurant address: 135 Quartermaster Ct Jeffersonville, IN 47130, USA
Restaurant: China Taste