Sevenair

48, First Floor, Amery St., Sliema, Malta, SLM 1701
(3562) 132-0732 Call For Reservations
Description