Blarney Stone Sports Bar-Grill
4331 Telegraph Rd, St. Louis 63129