You just read:

London's Award Winning Restaurant, ZUMA, Opens Its First U.S. Location in Downtown Miami

News provided by

ZUMA

Jun 02, 2010, 09:00 ET