The Owlery
Chicago residents Sarah Simpson and Patrick LaBahn share their vegetarian dinner Sunday at The Owlery. The Owlery is a vegetarian restaurant located at 212 S. Rogers St.
Chicago residents Sarah Simpson and Patrick LaBahn share their vegetarian dinner Sunday at The Owlery. The Owlery is a vegetarian restaurant located at 212 S. Rogers St.