Sliema Wanderers is a spacious, clean establishment offering tasty food at reasonable prices. It has a somewhat hidden entrance.