Get directions to: Callahan's Bar And Grill, Lenexa, KS
Restaurant address: 12843 West 87th Street Parkway Lenexa, KS 66215, USA
Restaurant: Callahan's Bar And Grill