The Landing
Welcome to The Landing, a lakefront take-out restaurant in China where you can Dock, Dine and Enjoy the View. Their “Dock, Dine, Enjoy the View motto reflects their commitment to providing a unique dining experience where you can arrive by car or by boat, docking at their pier, and enjoy a delicious meal, while taking […]