Skippers Restaurant

  • 120 S Elmhurst Rd,
    Wheeling, IL 60090
  • Phone: 847-541-0200
  • Cuisine: Greek Restaurant

Map

Unable to Display Map