Yumbrella joins other tenants at the Shops at Sunset Place such as AMC Theatres and LA Fitness. The shopping center is in close proximity to corporate offices, private schools and other institutions including the University of Miami and South Miami Hospital.
The original Yumbrella in Miami four decades ago was one of the first places in South Florida where guests could enjoy a variety of cuisines at the same destination.