The Vendry is now part of Groupize! Read more

Main Restaurant & Lower Bar

Located In: Saba Rock

Standing: 180

Saba Rock

Saba Rock

Main Restaurant & Lower Bar
Address
Saba Rock

Spanish Town, British Virgin Islands

Business Space Location Map
Capacity

Standing: 180

F&B Options
In-house catering
Equipment
  • Bar