Get directions to: Happy Garden Chinese Restaurant, Highland, IN
Restaurant address: 9622 Cline Avenue Highland, IN 46322, USA
Restaurant: Happy Garden Chinese Restaurant