Photo Credit: https://www.facebook.com/theblockcwe/
Photo of The Block Restaurant Central West End
The Block Restaurant Central West End
33 North Sarah St, St. Louis, Missouri 63108 USA
33 North Sarah St, St. Louis, Missouri 63108 USA
Photo Credit: https://www.facebook.com/theblockcwe/