FESTIVAL SUPERMARKET in 7208 Southgate Blvd in N Lauderdale