Shop in Sliema completed with equipment woth kitchen, fridges. Downstairs you can find a computer area with wi-fi. Good for take away or coffe shop.