914, W State Rd 84, Ft. Lauderdale, FL, 33315
United States
Phone number: (954) 463-3880
Category: Restaurants and Bars