Il Borgo is situated right beneath St. George Castle. Having an excellent view across the island, it is an ideal choice for a romantic dinner. In this hidden gem, you will taste traditional dishes with a twist. Savor the flavors of oven roasted lamb with a delicate glass of wine, choosing from the available, local varieties.
We use cookies to offer you a better browsing experience and to analyze site traffic. By browsing this site you agree to our use of cookies. Learn more about our cookies policy