Cafe

Cara's Cafè

8 locals recommend
Permanently closed
Location
248 Tower Road
Sliema

Tips from locals

Curtis
July 13, 2016
our favorite place for ice-cream
Adrian
August 30, 2016
Very good prices for break fast.

Locals also recommend