11020 Lower Azusa Rd, El Monte 91731, United States
No delivery
Spot something wrong?
Dishes at Chillin Tsai Cuisine. Prices may vary in venue.