(661) 255-0222
24377 San Fernando Rd, Newhall, CA 91321
View Map
Read More: Newhall Restaurant Reviews
Sorry, there are currently no reviews. Read More Newhall Restaurant Reviews