Location

China Red Cafe - Litchfield Park

13000 W Indian School Rd A-1
Litchfield Park, AZ 85340
(623) 535-7599