Tower Bistro 110 110 Southeast 6th Court, Fort Lauderdale, FL 33301