About Leo's Place

Leo's Place serves American, Pizza cuisine at 155 S Holmes Ave Idaho Falls, ID 83401. Find restaurant information about Leo's Place including address, phone, hours of operation and more.
Leo's Place
Leo's Place serves American, Pizza cusine in Idaho Falls, Idaho.

About Leo's Place |
---|
Leo's Place What Is Leo's Place' Address?What Is Leo's Place' Phone Number?
Phone:
Website: http://www.leosplaceidahofalls.com/ |
More Restaurants
AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY