My Guide Website?
Vanilla is our own piece of Manhattan. It’s show business style dining at its finest, with evocative global cuisine to match. Born from an ancient vanilla orchid love story, Vanilla Restaurant and Cocktail Bar is the newest, chicest place to meet.
Shop 17, The Square, Cape Quarter, Green-PointView Larger Map