The Atlantic Hotel & Spa | Fort Lauderdale | American | Restaurant

The Atlantic Hotel & Spa