Get directions to: Ocean View Delight, Fort Lauderdale, FL
Restaurant address: 845 N Fort Lauderdale Beach Blvd Fort Lauderdale, FL 33304, USA
Restaurant: Ocean View Delight