Pizza in Lenore, ID
1. Pizza Factory
307 Michigan Ave, Orofino, ID 83544
OPEN NOW:11:00 am - 8:00 pm
From Business: For over 30 years, Pizza Factory has stayed true to its roots. Hardworking owners and staff, family-friendly dining, and a high-quality product make us who we are. We takeā¦
Showing 1-6 of 6