339th visitor, Write a Review

Contact us

re: Leo's Place Restaurants on 155 S Holmes Ave, Idaho Falls (208) 529-5090
Please include your correct email address.

others like you also visit

Wendy's
1333 Northgate Mile, Idaho Falls, ID

Burger King
1750 North Yellowstone, Idaho Falls, ID

Frosty Gator
298 D Street, Idaho Falls, ID

Tom's Gyros and Burgers
475 E Elva St, Idaho Falls, ID

Morenita's Restaurant
450 Whittier St, Idaho Falls, ID

The Guinness Room
398 W Broadway St, Idaho Falls, ID



339 visits to this page. You are the 339th. Edit page dinehere.us
Searching...
Let's find Restaurants near your location