Opens at 11:00 AM

Chicken Star

$ • Asian Fusion • Asian • Korean

View delivery time and booking fee. • 

17930 Ventura Blvd, Los Angeles, CA 91316 • More info