133 St Mary St, Southampton SO14 1NX, United Kingdom +44 23 8022 1282
How to go there
Caribbean restaurant Loc: 50.905 / -1.39649
Plan your visit