Papa Kelsey's Pizza & Subs - Mesa, AZ

Papa Kelsey's Pizza & Subs Mesa is located at 9124 E Main St, Mesa, AZ 85207, USA. Phone number: (480) 380-3185.
Papa Kelsey's Pizza & Subs Mesa is located at 9124 E Main St, Mesa, AZ 85207, USA.
The phone number is (480) 380-3185
The postal code of Papa Kelsey's Pizza & Subs Mesa is 85207
The website is http://www.papakelseysaz.com/