Pretty much exactly what you should expect from a Sri Lankan Italian restaurant. My (root) vegetable pizza was lovely enough. Good service. And there is a sea view, to an extent, although they block much of it with their big advertising boards.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.