Café del Mar Malta
Café del Mar Malta is a newly opened cafe located at the Malta National Aquarium (to open later this year).
Malta National Aquarium
Qawra, SPB 1500, St. Paul’s Bay
+356 2258 8143
Monday to Sunday: 10:00 – 00:00