This location has been flagged as "Closed".

Lea’s Tea Room

The location is a Miami mall (albeit a snazzy one), not the Champs