A really nice spot to stop on a stroll around. A great little outside café with toasted sandwiches and other Maltese snacks makes it an enjoyable place to stop and watch the world go by. The locals use it - always a good sign!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.