Pizza Palace
Address:
201 S Main St, Kellogg, ID 83837
Phone:
(208) 783-1323
Hours:
- Tue: 3pm-9pm
- Wed: 3pm-9pm
- Thu: 3pm-9pm
- Fri: 3pm-9pm
- Sat: 3pm-9pm
Payment:
Pizza,
Restaurants
Other Businesses: