Alibaba Cafe Bar
Bar · Coffee Shop · Mediterranean
Alibaba Cafe Bar is a cafe and bar offering a unique rooftop experience with stunning views of the marina and castle. It is known for its cocktails and is a local establishment with a long history.
Location
Best places nearby
The highest rated places close to Alibaba Cafe Bar.



