(Removed)

1453 SE 17th St, Fort Lauderdale FL 33316 (954) 524-3354
Cuisines and Dishes at (Removed):
  • Deli Food
  • Sandwiches

Map of (Removed)