Leo's Place Restaurants
155 S Holmes Ave, Idaho Falls, ID 83401
Leo's Place offers a great environment for Families to get together and have fun. Located at 155 S. Holmes near the corner of 1st St and Holmes, its easy to get to and a perfect place for Birthday parties. Come on in and let your kids burn off all that extra energy.
Reviews
08/10/2009
Provided by YP.comI don't really have any thoughts or opinions on the food that Leo's serves other than their salads. They are so awesome! You have a choice between various flavors of chicken. Then they put on green peps, pineapple, olives, pickles, tomatoes, croutons, sunflower seeds, jalepeno peppers & banana peppers. ahhh, it's the best salad ever! Also, it's a good family atmosphere. Lots of games and toys to keep little ones entertained.
More Business Info
- BBB Rating
- Hours
- Regular Hours
Mon - Sun: - Services/Products
- Full Service Restaurant
- Pizza
- Payment method
- visa, master card
- Price Range
- $
- Categories
- Pizza, American Restaurants, Food Products, Italian Restaurants, Restaurants
- Other Information
Cuisines: Pizza, Italian, American, Continental, European
Price Range : Below Average
Suggest an Edit