Crystals China Grill is located at 5869 Kanan Rd, Agoura Hills, CA. This location is in the Upper Downtown neighborhood. This business specializes in Restaurants. Crystals China Grill is open Mon, 11:05am-9pm ; Tue, 11:05am-9pm ; Wed, 11:05am-9pm ; Thu, 11:05am-9pm ; Fri, 11:05am-10pm ; Sat, 11:05am-10pm ; Sun, 11:05am-9pm. and accepts Cash, Discover, Mastercard and Visa.