Get directions to: Angelo's Corner, Fort Lauderdale, FL
Restaurant address: 2699 Stirling Rd Fort Lauderdale, FL 33312, USA
Restaurant: Angelo's Corner