Dressel's Pub

419 North Euclid Avenue, St Louis, Missouri 63108

PX0A6922_cmyk.jpg

Photo by Carmen Troesser

419 North Euclid Avenue, St Louis, Missouri 63108
Mon–Thu: 11 a.m.–12 a.m.
Fri–Sat: 11:00 a.m.–1:30 a.m.
Sun: 10:00 am–12:00 a.m.
Bar/Pub
British
$$
101 Best Restaurants 2016
Central West End

Mentions