801 Fish

172 Carondelet Plaza, St Louis, Missouri 63105

20160610_801Fish_0128.jpg

Photo by Kevin A. Roberts

172 Carondelet Plaza, St Louis, Missouri 63105
Monday–Thursday: 11:30 a.m.–2:30 p.m., 5–10 p.m.
Friday: 11:30 a.m.–2:30 p.m., 5–11 p.m.
Saturday: 5–11 p.m.
Sunday: 4–9 p.m.
Happy Hour: Sunday–Friday, 4–6 p.m.
Seafood
$$$$
101 Best Restaurants 2016
Clayton

Mentions