Flossie's Bar & Grill

Address: 
3985 Ravenswood Rd, Fort Lauderdale, FLORIDA 33312