The video showcases a plate of medium-rare steak at Mastro's Restaurants, with the camera panning to reveal additional dishes such as corn, spinach, mashed potatoes, macaroni and cheese, salmon, and s... More about Mastro's Ocean Club →

Video Transcript

Oh, my God.


View on Map
3000 NE 32nd Ave, Fort Lauderdale, FL, 33308
Loading map...
DirectionsGet directions