315 South Biscayne Boulevard Miami, FL 33131
Seated: 18
The Mastro's 2 space offers a private and exclusive dining experience, separate from the main dining area. It provides a secluded and luxurious atmosphere, perfect for hosting special occasions or entertaining clients. With breathtaking views of the river, this one-of-a-kind space guarantees an unforgettable dining experience.