Get directions to: Happy Dragon, Terre Haute, IN
Restaurant address: 920 South 3rd Street Terre Haute, IN 47807, USA
Restaurant: Happy Dragon