Il Galeone Restaurant
35, Ix-Xatt ta' Tigne', Sliema, Malta, SLM 3011
+356 2131 6420 Phone