Opened in 1900 at 441 Royal at St Louis. Undetermined when it closed, but site today is the Royal House Restaurant.
© 2012 by Karl R. Josker