Ogden Street South

103 South Ogden Street, Denver • 303.722.0592 •
Authentic Greek food, a patio, and a sweet location in Washington Park are mere sidebars to the draw of karaoke every Friday and Saturday night at this Denver bar. Know for being once of the most popular karaoke bars in Denver.

'Ogden Street South' have no comments

Be the first to comment this post!

Would you like to share your thoughts?

Your email address will not be published.