Restaurant
Kastro Cafe
12 locals recommend,
Tips from locals
Great little place for some homemade cakes or savoury dishes, set up on the hillside by St George castle
Unique things to do nearby
Locals also recommend
- 7 locals recommend
Location
Kastro