John D. McGurk's Irish Pub 1200 Russell Blvd. St. Louis MO United States
Bar,Live entertainment,Outdoor dining,Private rooms
Hours: Lunch & Dinner daily
Phone: 314.776.8309