(661) 222-9327
24042 San Fernando Rd, Newhall, CA 91321
View Map
Sorry, there are currently no reviews. Read More Newhall Restaurant Reviews