Venue Details

4 Star Starred
Briza on the Bay
1717 N. Bayshore Drive Miami, FL 33132
Venue website Get directions
More Information