W Hill St, Nassau, Bahamas
Seated: 18
Private dining rooms include the Wine Cellar which can accommodate a maximum of 18 guests.