MMiami Read More After 17 years, this iconic restaurant in Miami Beach is closed for goodJune 11, 2026 After almost 17 years in the spotlight as a South Beach icon, a renowned Chinese restaurant has closed.…