La Villa Maria Restaurant
24719 Railroad Ave
Newhall, CA 91321-1711
661-254-5750