Leo's Place Restaurants

0 reviews

Contact

Address:
155 South Holmes Avenue
Idaho Falls
ID 83401-3923

Location on map

Nearby companies

Classic Interiors
Distance: 106 yd.
M L Phippen & Sons Printing
Distance: 246 yd.
Kristine's Tax Services
Distance: 317 yd.
Dixie's Tax & Financial Services
Distance: 317 yd.
Stanger Tax & Accounting Services
Distance: 370 yd.

Company description

Leo's Place Restaurants offers Pizza Restaurants services in Idaho Falls ID, ID area.

More details

Rating
55% of 9 people liked it on Urbanspoon
Payment Accepted
Visa, MasterCard
Cost
Inexpensive
Features
delivery
Cuisine
Pizza

Reviews

There are no reviews for Leo's Place Restaurants.