El Nicamex Restaurant 32 NW 1st St Homestead, FL 33030 Phone: (305) 247-0727 Fax: (786) 243-0244
Category: Restaurants