Get directions to: Josephine S Leister Opera Center, Fort Lauderdale, FL
Restaurant address: 221 Nugent Ave Fort Lauderdale, FL 33312, USA
Restaurant: Josephine S Leister Opera Center