Cyberworld Cafe
Fontana Mansions, Flr 1, Triq Bisazza, Sliema, Malta, SLM 1643
(3569) 944-8264 Mobile