Calleja Second Step

60, John Borg Str., Birkirkara, Malta, BKR 1287