Windsor Castle was a restaurant located at 200 18th Street South.
This article is a stub. You can help Bhamwiki by expanding it.