Leo's Place Restaurants
$ • Pizza
Hours:
155 S Holmes Ave, Idaho Falls
(208) 529-5090
About Leo's Place Restaurants
Customers' Favorites
Leo's Place Restaurants Reviews
Ratings
Menu


Hours
Monday | Closed |
Tuesday | Closed |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 12 - 8PM |
Leo's Place Restaurant is a fun and affordable destination for families and kids. The pizza is exceptional, with freshly made dough and flavorful breadsticks that are crispy but not too crunchy. The atmosphere is clean and welcoming, with friendly staff always attending to guests' needs. The arcade has a great selection of games for all ages, and the playgrounds are a blast for kids under 12. Being open on Sunday is also a huge plus for families looking for entertainment. The restaurant is a great spot for birthday parties and family gatherings, with reasonably priced pizza and a fantastic atmosphere. Overall, Leo's Place is a hidden gem that offers a great dining experience for kids and adults alike. Many parents have noted how their little ones enjoy playing video games and climbing around in the play area, making it a perfect place for a fun day out. The staff, including George, have been praised for their kindness and willingness to help, ensuring that every visit is a pleasant one.