Get directions to: Y J's Snack Bar, Kansas City, MO
Restaurant address: 128 W 18th St Kansas City, MO 64108, USA
Restaurant: Y J's Snack Bar