Register/Login

Bamboula Caribbean Restaurant

London England UK

Bamboula Caribbean Restaurant is a small and colourful cafe with Caribbean touches for Jamaican staples with a musical soundtrack.