The Green Lady
Bar $$
3328 North Lincoln Avenue, Chicago, IL 60657
Description
The "Green Lady" of Scotland is either beautiful and protective, or a blood-sucking demon. It all depends upon where you hear the story, and who is telling it.Get to know The Green Lady
Craft Beer Bar serving up 30 draughts to the Windy City