Dressel's Pub

419 North Euclid Avenue, St Louis, Missouri 63108

419 North Euclid Avenue, St Louis, Missouri 63108
Tue–Thu: 4 – 9 p.m. (last kitchen order at 9 p.m.)
Fri–Sat: 4 – 10 p.m.
Sun: 12 – 6 p.m.
Moderate

Mentions