Papa Napoli Italian Deli

325 E Betteravia Rd, Santa Maria, CA 93454
Papa Napoli Italian Deli Papa Napoli Italian Deli is one of the popular Italian Restaurant located in 325 E Betteravia Rd ,Santa Maria listed under Deli in Santa Maria , Italian Restaurant in Santa Maria ,

Contact Details & Working Hours

Map of Papa Napoli Italian Deli