Restaurant Big Top
6348 W Higgins Ave
Chicago, IL 60630-1843
773-631-2377