Papa Kelsey's Pizza & Subs
Address:
3197 Kimberly Rd, Twin Falls, ID 83301
Phone:
(208) 733-9787 Pizza, Restaurants, Deli
Other Businesses:
- Moxie Java at 2862 Addison Ave E, Twin Falls, ID 83301
- Don Juan's Mexican Restaurant at 1007 Blue Lakes Blvd N, Twin Falls, ID 83301
- Cold Stone Creamery at 799 Cheney Dr, Twin Falls, ID 83301
- Papa Johns Pizza at 956 Blue Lakes Blvd N, Twin Falls, ID 83301
- Jaker's at 1598 Blue Lakes Blvd N, Twin Falls, ID 83301