Lower Barrakka Kiosk
Sandwich Shop · Fast Food · Coffee Shop
Kiosk located near Lower Barrakka Gardens, offering light lunches, snacks, and drinks. Enjoy views of the harbor while you eat.
Location
Best places nearby
The highest rated places close to Lower Barrakka Kiosk.
Local restaurants nearby
8f3f304edc48ac1, Valletta


