China Cafe - Castle Rock, CO 80104 (Menu & Order Online)
Online ordering menu for China Cafe. Some of our specialties here at China Cafe include Wonton Soup, Beef Snow Peas, Happy Family, Pork Chow Mein, and more! We're located near Plum Creek Golf Club on South Perry Street. Order online for carryout or delivery!