Company Overview
Company Name
Louie's Pizza & Italian Restaurant
Address
2500 E Fairview Ave, Meridian, ID, 83642, United States
Website
louiespizza.comPhone
(208) 884-5200Approx. Annual Revenue
$1.1M
Employees
15
Established
1996
Google Reviews
4.3 (2,438 reviews)
About Louie's Pizza & Italian Restaurant
Business Profile
Read from the Louie's Pizza & Italian Restaurant website on Nov 8, 2026. Hover an item to see the exact wording it came from.
About the website
- Website quality (AI-assessed)
- 8/10 · Current copyright 2026; Clear menu and contact info
- Footer copyright year
- 2026
Recent changes
What changed on the Louie's Pizza & Italian Restaurant website and Google listing, as detected by Coldlytics on each visit.
Estimated revenue band moved from $500K-1M to $1M-2.5M
Coldlytics tracks changes like these across millions of businesses, so you can reach companies the moment they add a pixel, start hiring, or switch software.
Find companies by what just changed →