EXTRA SUPERMARKET SUPERMARKET in 12890 Sw 8th St in Miami