El Condor Pasa Restaurant 953 SW 71st Ave North Lauderdale, FL 33068 Phone: (954) 726-6900
Category: Restaurants