Kelly's Pizza & Subs

58 E Peacock Ave, Denton, NC 27239-6599
Kelly's Pizza & Subs Kelly's Pizza & Subs is one of the popular Pizza Place located in 58 E Peacock Ave ,Denton listed under Pizza Place in Denton ,

Contact Details & Working Hours

Map of Kelly's Pizza & Subs