Icon at South Beach, 450 Alton Rd, Miami Beach (786) 447-5662
the best place ever! an international and highly professional Staff with the unique tuscan touch of Chef Max...the service is 5 stars!! the location is amazing and the view unforgettable...try it!
The best in Miami
Icon at South Beach, 450 Alton Rd, Miami Beach, FL 33139 (786) 447-5662
the best place ever! an international and highly professional Staff with the unique tuscan touch of Chef Max...the service is 5 stars!! the location is amazing and the view unforgettable...try it!
The best in Miami
Restaurantji Recommends