About Leo's Restaurant

Leo's Restaurant serves Family Style, Restaurant cuisine at 2510 Benham Ave Elkhart, IN 46517. Find restaurant information about Leo's Restaurant including address, phone, hours of operation and more.
Leo's Restaurant
Leo's Restaurant serves Family Style, Restaurant cusine in Elkhart, Indiana.

About Leo's Restaurant |
---|
Leo's Restaurant What Is Leo's Restaurant' Address?What Is Leo's Restaurant' Phone Number?
Phone: (574) 522-5858
What Type Of Cuisine(s) Does Leo's Restaurant Serve?Hours of Operation: Mon - Fri: 11:30 am - 4:30 pm Sat: 4:30 pm - 11:00 pm |
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