E Spot Restaurant & Bar at The Embassy Suites Fort Lauderdale