Restaurants in Lyons, IL
Restaurants
7919 Ogden Ave.,
Lyons ,
IL
60534
UNITED STATES
Based on 2 reviews
The Deli doesn't sell what it offers? What the...?!
As far as the restaurant, the food is good, the service is just OK, the atmosphere is smokey... a typical Balkans eatery/cafe. You will be happy with anything you order here.The Deli doesn't sell what it offers? What the...?!
As far as the restaurant, the food is good, the service is just OK, the atmosphere is smokey... a typical Balkans eatery/cafe. You will be happy with anything you order here.Worldwide > United States > Lyons, IL > Restaurants