Leo's Place Restaurants

★★★☆☆
  • 155 S Holmes Ave

    Idaho Falls, ID 83401

    Map & Directions
  • 208-529-5090

About Leo's Place Restaurants

Food

Food
More choices in Idaho Falls:
Resultset_next

Pizza Hut

2250 E 17th St Idaho Falls, ID

Resultset_next

Domino's Pizza

1675 Market Way Ammon, ID

3.0 1
Hi! Sign in to let us know how Leo's Place Restaurants was?
Write a Review
.

I loved taking my kids to this place. There are no other game restaurants around, so it has to suffice. It is kind of old, but still very fun. each game is 25 cents, so it is very affordable to play in the game area. The kids course is awesome and is worth going there. The food was surprisingly good, and there is much more than just Pizza there. I had a hot sandwich and it was to die for. This is even a good date place if you like to have good old fashioned fun!

3
★★★☆☆

I loved taking my kids to this place. There are no other game restaurants around, so it has to suffice. It is kind of old, but still very fun. each game is 25 cents, so it is very affordable to play in the game area. The kids course is awesome and is worth going there. The food was surprisingly good, and there is much more than just Pizza there. I had a hot sandwich and it was to die for. This is even a good date place if you like to have good old fashioned fun!

Was this review helpful to you?
Ratings_icons Ratings_icons

 

Wait, you're the expert.

If you've been to or used Leo's Place Restaurants, leave a review.

It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.



Write a Review