(661) 259-6733
24504 Lyons Ave, Newhall, CA 91321
View Map
Sorry, there are currently no reviews. Read More Newhall Restaurant Reviews