Discover Deliciousness at Leo's Place Restaurants Menu

Welcome to Leo's Place Restaurants, where every dish tells a story and flavor reigns supreme! Nestled in the heart of Idaho Falls at 155 S Holmes Ave, our menu is a treasure trove of culinary delights just waiting to be explored. Indulge in our mouthwatering Garlic Bread with Cheese, or dive into the crowd favorite, Whole Train Pizza, perfect for sharing (or not!). Don't miss the Large Sausage and Pepperoni Pizza, or treat yourself to our savory Sausage and Ham Calzone—each bite is a celebration. For those craving something lighter, our Cobb Salad is the perfect accompaniment. And rest assured, dessert won't disappoint; our Birthday Cake is a sweet way to wrap up your meal. So come on in, bring your appetite, and let the Leo's Place experience tantalize your taste buds!