In mybook®Food
Add To mybook®

Leo's Place

155 S Holmes Ave, Idaho Falls, ID 83401
(1)
$$
Pizza
Closed Now
Today
11:00 am - 10:00 pm
(208) 529-5090Directions★ Review

MORE INFO

Hours

Regular Hours
Mon - Thu
11:00 am - 10:00 pm
Fri - Sat
11:00 am - 11:00 pm
Sun
12:00 pm - 8:00 pm

Extra Phones

Phone: (208) 552-1245

Payment Methods

MASTER CARD, VISA, ALL MAJOR CREDIT CARDS

REVIEWS(1)

Top ▲
  • Salad is Amazazing!
    by  on 08/10/2009

    I 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.

PEOPLE ALSO VIEWED

Top ▲

MORE STUFF NEAR YOU

Top ▲
X

Just a moment...