Caribbean bar and restaurant known for its Haitian food and welcoming staff.
London, UK
15 The Vale, London, UK