Your Subtitle text
Mandarin King Restaurant
Location:

Mandarin King Restaurant
17092 Devonshire Blvd.
Northridge, CA 91324
Tel: (818) 366-8999

OPEN 7 DAYS