Triq San Vincenz, Tas-Sliema, Malta Mitchell Karl Wow. What a beautiful find, 20 meters from the chaos. Fantasticly attentive staff and fabulous food, in a charming environment (cuckoo clock included). We would highly recommend for a visit. Read more...