Who We Are

China China restaurant is a Chinese restaurant based on the Isle of Wight in West Cowes in The Parade which opened its doors with a traditional blessing ceremony. Three teams of dragon dancers created an amazing spectacle accompanied by traditional Chinese drumming as incense filled the air. They offer an extensive A La Carte menu with a wide selection of enticing dishes including vegetarian options. In addition to the regular menu they also offer excellent value set meals and special offers throughout the year.