Map
17875 Collins Ave., Miami, FL, United States
Courtesy of Acqualiana Resort & Spa on the Beach
Restaurant
Acqualina, Miami Restaurant