Get directions to: Hook''s Squirmin'' Worm, Edwards, MO
Restaurant address: 31234 Highview Rd Edwards, MO 65326, USA
Restaurant: Hook''s Squirmin'' Worm