Little Red Hen

  • 653 Vernon Ave,
    Glencoe, IL 60022
  • Phone: 847-835-4900
  • Cuisine: Italian Restaurant

Map

Unable to Display Map