Upper Barrakka Kiosk
Upper Barakka Gardens, Valletta, Island of Malta Malta
Upper Barrakka Kiosk is a Cafe place is located in Valletta, Island of Malta. The address of Upper Barrakka Kiosk is Upper Barakka Gardens, Valletta, Island of Malta Malta.
If you want to go to the place or need any services, you can contact them directly. The phone number is +356 2099 1478,