Restaurants in DeKalb, IL
Restaurants
901 Lucinda Ave,
Ste T
DeKalb ,
IL
60115
UNITED STATES
Based on 1 reviews
Best Falafel in DeKalb!
This place is a great spot in DeKalb to grab lunch! I'm a huge fan of falafels and it's hard to find a good one in this area. Add hummus to yours - it's fabulous! A bit of advice: try going here when the NIU kids aren't around. It's a...Worldwide > United States > DeKalb, IL > Restaurants