Restaurant
Peppi's Kiosk
6 locals recommend,
Location
Tower Road
Sliema
Tips from locals
This is the place I always take my visitors to, not because the food which is fine, but just to sit down for a nimble and drink with one of the best views on the island (if sliema and St.Julians) and the prices are certainly acceptable.
Unique things to do nearby
Locals also recommend
- 10 locals recommend