The New Ozzie’s Restaurant in Downtown St. Louis


The new Ozzie’s Restaurant will *officially* open next Monday, April 5th – which is also the official start date of the Cardinals 2010 season.  Hey, what a coincidence, right?  The location has been under a grueling restoration rate since January, but there were some substantial upgrades to the facade of the new location on Washington Ave. on Thursday morning, so we thought we would share.

We will post more updates over the weekend, in preparation for the grand opening on Monday.

[Ozzie's Restaurant]


There are no comments yet, add one below.

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Go to the top of the page