Get directions to: 5 Star Restuarant, Miami, FL
Restaurant address: 1239 East Las Olas Bvld Miami, FL 33299, USA
Restaurant: 5 Star Restuarant