Leon's Restaurant
Address:
210 N Logan Ave, Danville, IL 61832
Phone:
(217) 442-2482
Restaurants
Other Businesses:
- Gallery Restaurant at 77 N Gilbert St, Danville, IL 61832
- Rich's Deluxe Restaurant at 21 W North St, Danville, IL 61832
- Diesel's Sports Grille at 20 W Main St, Danville, IL 61832
- Friendly Tavern at 216 E South St, Danville, IL 61832
- L R Diveley Enterprises at 301 W Main St, Danville, IL 61832