Get directions to: Angelo's Restaurant, Fort Lauderdale, FL
Restaurant address: 2861 E Commercial Blvd Fort Lauderdale, FL 33308, USA
Restaurant: Angelo's Restaurant