el castillo chino chinese and mexican buffet

$ • Asian Fusion • Asian • Chinese

View delivery time and booking fee. 

5819 S Central Ave, Phoenix, AZ 85040    More info

Opens at 11:00 AM
Create Your Own Chinese Food Bowl
Beverages
Entrees
Sides
Choose one Side
Chinese Soups
Desserts