LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Acqua 1200 Washington Ave, Miami, FL 33140 305.531.1163 |
Located off the seventh-floor lobby of the swank Four Seasons Hotel, Acqua is surprisingly low-key. The 100-seat dining room is lovely in an understated way, traditional white cloths having been replaced with simple line... more
REVIEWS (4) |
|