23 South State St. Preston, ID 83263
(208)852-0427
HOURS: Mon-Thurs 11-9
Fri-Sat 11-10 (Closed Sunday)
HOME
LOCATION & CONTACT
MENU
More...
EMAIL: THESLICEID@GMAIL.COM
PHONE:
Thanks! Message sent.