China Garden is located in the heart of Benidorm. Serving a variety of Asian food. Rated #1 on ...