7004 W Higgins AveChicagoIL 60656, USA

            Parking Available both in our Parking Lot And Street


We're located in Norwood Park. On Higgins Ave. 2 blocks east of Harlem. 2 minutes from both the Kennedy Expressway and the Harlem Blue Line. Here's a map, but if you get lost, just give us a call and we'll tell you how to get here. 

Our History

Find Us