Papa Kelseys Pizza & Subs
637 Blue Lakes Blvd N
Twin Falls, ID 83301-4036
208-733-9484
Payment Types
Visa, Mastercard, Discover
Atmosphere
Casual
Meals Served
Breakfast, Dinner, Lunch
Business Hours
Please call for business hoursPayment Types:
Visa
Mastercard
Discover