17-18 Tooks Ct, Holborn, London EC4A 1LB, United Kingdom
No delivery
Spot something wrong?
Dishes at Vanilla Black. Prices may vary in venue.