Orion Restaurant & Bar 5772 S. Archer Ave. (5800S, 5400W) Chicago, IL 60638 (773) 767-6599) www.orioneuroclub.com Review coming soon for Garfield Ridge’s restaurant & nightclub…