Schuba's Harmony Grill

3159 N. Southport Ave.
Chicago
Illinois
United States