Papa's Deli
28028 Seco Canyon Rd, Santa Clarita, CA 91390
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat - Sun: - Neighborhood
- Saugus
- Categories
- Delicatessens, Convenience Stores, Fast Food Restaurants, Restaurants, Take Out Restaurants
Suggest an Edit