Get directions to: Liz's Bar & Grill, New Melle, MO
Restaurant address: 3585 Mill St New Melle, MO 63365, USA
Restaurant: Liz's Bar & Grill