KWIK STOP FOOD STORE in 1021 Nw 95th St in Miami