Deli Food,Pasta,Pizza,Sandwiches,Subs
22620 Lions Ave
Newhall, CA, 91321
American,Calzones,Pasta,Pizza,Salads,Sandwiches
24268 Lyons Ave