Plaza Deli Fort Lauderdale - Hours & Locations
Plaza Deli - Fort Lauderdale
100 Se 3rd Ave, Fort Lauderdale FL 33301 Phone Number:(954) 525-2919Hours may fluctuate
Distance:0.20 miles
Hours may fluctuate