Humphrey's Restaurant & Tavern St Louis MO
Add Website
Close
Humphrey's Restaurant & Tavern
Be first to review 3700 Laclede Ave,St Louis MO 63108 Phone Number: (314) 535-0700
Humphrey's Restaurant & Tavern Store Hours
Hours may fluctuate