Address: 1035 Sterling Avenue Flossmoor Illinois 60422 United States
Since opening in 1996, Flossmoor Station Restaurant & Brewery has been all about quality – from the handcrafted craft beers to the lively atmosphere, and not to mention the friendly, knowledgeable staff. Our gourmet pub food combines quality fare together with a host of locally sourced seasonal specials that will keep you coming back again and again. So stop in Read more...