Papa's Deli
Category
General Information
Locality: Santa Clarita, California
Phone: +1 661-430-8440
Address: 28028 Seco Canyon Rd 91390 Santa Clarita, CA, US
Likes: 542
Reviews
Facebook Blog
Papa's Deli 01.01.2021
Merry Christmas sorry our deli is closed.
Papa's Deli 24.12.2020
Please order within 48 hours!
Papa's Deli 14.11.2020
Make sure to order!
Papa's Deli 28.10.2020
Don’t miss out on our cup of Chili! One of our new Papa’s deli special’s!