Downtown Himmarshee Address 210 SW 2 Street Fort Lauderdale Fl 33301 United States Upcoming Events No events in this location