The Vendry is now part of Groupize! Read more

Water View Terrace

Located In: Nobu Hotel Miami Beach

Seated: 300 / Standing: 500

Nobu Hotel Miami Beach