Czech Plaza Restaurant

7016 Cermak Rd.
Berwyn
Illinois
United States