Get directions to: Blarney Stone Sports Bar & Grill, Saint Louis, MO
Restaurant address: 4331 Telegraph Road Saint Louis, MO 63129, USA
Restaurant: Blarney Stone Sports Bar & Grill