Location

Best little secret in Fort Lauderdale. Built in 1964