Stadium Sports Bar & Grill - Lumiere Place
My husband and I were in St. Louis on our way to visit friends in another state, and I wanted to watch the World Series game with other Cardinal Fans. We were staying across the street at the Drury Inn and found this place on Open Table. It was great to know we had a reservation on a night when so many other venues were crowded and SRO. It was fun to be there....nice place...good beer selection....welcoming waitress!
10/24/2013 12:00:00 AM