UC Cafe
Italian
Italian bistro, UC Cafe, offering goods and food delivery.
Location
Best places nearby
The highest rated places close to UC Cafe.
Local restaurants nearby
Triq Rodolfu, Tas-Sliema
Location
The highest rated places close to UC Cafe.
Triq Rodolfu, Tas-Sliema