Get directions to: Jade Garden, Terre Haute, IN
Restaurant address: 3375 S 3rd Pl Terre Haute, IN 47802, USA
Restaurant: Jade Garden