A hidden gem in Castletown
A superb restaurant with a welcoming atmosphere. From the moment you arrive until the moment you leave you are looked after with impeccable service. Everything is made on site and the food is absolutely superb, fresh and tasting authentically Italian. A must try is the Ice Cream, out of this world good! In short, it was favoloso!