Lukulo Websites
Lukulo's Restaurant Sandwiches | DeKalb, IL | Order Online
- lukulosrestaurant.com
Lukulo's Restaurant, for the best Sandwiches in DeKalb. View our menu, give us a call - (815) 758-2452, or order online for free!
Not Applicable
$
8.95