Get directions to: Happy Garden Chinese Restaurant, Franklin, NC
Restaurant address: 155 Macon Plaza Drive Franklin, NC 28734, USA
Restaurant: Happy Garden Chinese Restaurant