The Circle Restaurant

17400 Halsted St.
Homewood
Illinois
United States