Leo's Place Restaurants
-
155 S Holmes Ave
Idaho Falls, ID 83401 - 208-529-5090
Hours
Chamber Rating
-
effy L
Apr 2nd, 2024 -
Holly Elkin
Apr 2nd, 2024 -
Roxanne M
This is fun affordable establishment for a childs birthday party/event. Attended a family gathering at Leos recently and the kids had a ball. Pizza was reasonably priced. Would recommend for children.
Mar 30th, 2024 -
olivia Arevalos
Loved this place Great place to enjoy my kids & some food
Mar 29th, 2024 -
Jared Hill
Mar 29th, 2024
Contact Info
- 208-529-5090
Questions & Answers
Q What is the phone number for Leo's Place Restaurants?
A The phone number for Leo's Place Restaurants is: 208-529-5090.
Q Where is Leo's Place Restaurants located?
A Leo's Place Restaurants is located at 155 S Holmes Ave, Idaho Falls, ID 83401
Q What days are Leo's Place Restaurants open?
A Leo's Place Restaurants is open:
Monday: Closed
Tuesday: Closed
Wednesday: 11:00 AM - 9:00 PM
Thursday: 11:00 AM - 9:00 PM
Friday: 11:00 AM - 10:00 PM
Saturday: 11:00 AM - 10:00 PM
Sunday: 12:00 PM - 8:00 PM
Q How is Leo's Place Restaurants rated?
A Leo's Place Restaurants has a 4.1 Star Rating from 1415 reviewers.
Hours
Related Categories
Ratings and Reviews
Leo's Place Restaurants
Overall Rating
Overall Rating
( 1415 Reviews )effy L on Google
Holly Elkin on Google
Roxanne M on Google
This is fun affordable establishment for a childs birthday party/event. Attended a family gathering at Leos recently and the kids had a ball. Pizza was reasonably priced. Would recommend for children.
olivia Arevalos on Google
Loved this place
Great place to enjoy my kids & some food
Jared Hill on Google
Overall Rating
Overall Rating
( 1415 Reviews )Write a Review
Pizza Near Me in Idaho Falls, ID
Donatos Pizza
Idaho Falls, ID 83404
208-528-8866 ( 0 Reviews )
Homestead Pizza & Bowling
Idaho Falls, ID 83402
208-523-5900 ( 394 Reviews )
Papa Tom's Pizza
Idaho Falls, ID 83404
208-523-6800 ( 1428 Reviews )
Lucy's New York Style Pizza
Idaho Falls, ID 83404
208-523-7777 ( 830 Reviews )
Papa Kelsey's Pizza & Subs
Idaho Falls, ID 83404
208-523-3136 ( 375 Reviews )
Marco's Pizza
Idaho Falls, ID 83406
208-538-0404 ( 120 Reviews )
Pizza Pie Cafe
Idaho Falls, ID 83406
208-522-5873 ( 1683 Reviews )
Pie Hole Idaho Falls | Pizza by the slice
Idaho Falls, ID 83402
208-346-8024 ( 449 Reviews )