Denny’s

  • Algonquin, IL, USA