Deli

Top Hat Delicatessen Top Hat Delicatessen 415 NE 3rd St, Fort Lauderdale, FL 33301 Phone:(954) 900-3896 WebSite: Top Hat Deli Fort Lauderdale   Hours: Monday 7:30 AM – 3:30 PM Tuesday 7:30 AM – 3:30 PM Wednesday 7:30 AM – 3:30 PM Thursday 7:30 AM – 3:30 PM Friday 7:30… Read more »