Leo's Place Restaurants

155 S Holmes Ave
Idaho Falls, ID  
Customer Reviews
 YP.com
cutiekiwi07 on 08/10/2009
I don't really have any thoughts or opin...
Business Details
People Also Viewed
Smitty's Pancake & Steak House
645 W Broadway St
Idaho Falls, ID
 (3)
Scotty's Drive-In
560 Northgate Mile
Idaho Falls, ID
 (1)
Gangplank Restaurant
925 N Holmes Ave
Idaho Falls, ID