Main menu Open search menu

Leo's Place Restaurants

Italian Restaurant
155 South Holmes Avenue, Idaho Falls, ID 83401 155 South Holmes Avenue, Idaho Falls Directions
Today 12:00 PM - 8:00 PM Open All Hours
+12085295090

About this Business

  • Cuisine
    Pizza, American, Cafe
  • Price
    $15-$30
  • Hours
    Sun
    12:00 PM - 8:00 PM
    Mon-Sat
    11:00 AM - 11:00 PM
  • Cuisine
    Pizza, American, Cafe
  • Show More
  • Attire
    Casual
  • Alcohol
    Available
  • Delivery
    No
  • Takeout
    Yes
  • Reservations
    No
  • Show Less

Tips

250

From Our Editors

Load up a pizza with all of your favorite toppings at Idaho Falls' Leos Place Restaurants. The pizzeria's noise level can be somewhat straining on the vocal cords, so intimate get-togethers may be best enjoyed elsewhere.

What's that you hear? It's carryout at this pizzeria.

Drivers can find parking right by the pizzeria, so don't forget your car keys. Bicyclists will also find lots of space to safely lock up their bikes.

A meal at Leos Place Restaurants will typically set you back about $30. A tasty pizza form Leos Place Restaurants is perfect for any of your upcoming casual gatherings.

Explore Nearby
Leo's Place Restaurants

Sun
12:00 PM - 8:00 PM
Mon-Sat
11:00 AM - 11:00 PM
Groupon has verified that the customer actually visited Leo's Place Restaurants.