Start from
Genghis Khan Restaurant
24506 Lyons Ave, Newhall 91321