Lucky Lizard, WAVERLY, Missouri (MO)
Conveniently stationed at 611 Highway 65 () in WAVERLY, Missouri (MO) (64096), Lucky Lizard can be reached at 6604932403. We advise you to call upfront to book your table in the restaurant.
More restaurants in WAVERLY, Missouri (MO)
Lucky Lizard contact information and details:
Address: 611 Highway 65 - , WAVERLY, Missouri (MO) 64096
Contact Phone: 6604932403