Are they open on Sunday and if so, what time?
Address: 2225 Macklind Ave, St. Louis, MO 63110, USA
Huckebein Raven | Oct 24, 2021
They are closed on Sundays
Phil Eckelkamp | Oct 24, 2021
They are not. Most restaurants on the hill are not and they follow this tradition.
Debby Scanga | Oct 24, 2021
They are closed on Sunday.
Thanks! Your answer is awaiting moderation.