Zuma Restaurant Address: 270 Biscayne Blvd Way, Miami, FL 33131 Phone: +1 305-577-0277 Cuisine: Contemporary Japanese cuisine Read more