Abrazo Sliema
Coffee Shop · Breakfast
Cafe Abrazo offers a refreshing experience.
Location
Best places nearby
The highest rated places close to Abrazo Sliema.
Local restaurants nearby
68 Triq Tigne', Tas-Sliema
Location
The highest rated places close to Abrazo Sliema.
68 Triq Tigne', Tas-Sliema