SPAINS SUPER MARKET in 318 2nd St in Grenada