Universal Supermarket 3625 NW 191st St Opa Locka, FL 33056 Phone: (305) 625-9338
Category: Food Markets