Surrounded by food outlets with tables and chairs outside, this place is a good spot to relax and meet with friends. Public benches are available. A sandy beach is just across the road along the promenade between St Julains and Sliema.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.