Established in 1985, The Arch is a long-standing Chinese restaurant offering classic Cantonese and Peking cuisine. Takeaway available.