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.