Dear customers, we will closed on 7/1 - 7/16.

Sorry for the inconvenience.

China Red Cafe - Litchfield Park 13000 W Indian School Rd A-1 Litchfield Park, AZ 85340
Opens Soon
11:00AM - 9:00PM   View Hours
(623) 535-7599