Havana Video Lounge (Columbus, Ohio)

Havana Video Lounge, now closed, was located at 862 N. High Street in Columbus, Ohio.

ARCHIVE Image

Leave a Reply