Lady Di
Binbirdirek Mah. Utangac Sk. No: 22/A Sultanahmet Istanbul, Sliema, Island of Malta 34400 Malta
Lady Di is a Bar, Pub place is located in Sliema, Island of Malta. The address of Lady Di is Binbirdirek Mah. Utangac Sk. No: 22/A Sultanahmet Istanbul, Sliema, Island of Malta 34400 Malta.
If you want to go to the place or need any services, you can contact them directly. The phone number is +356 2131 3740,