Travel Guide
La Giara
La Giara is a romantic, upmarket Italian restaurant with classy décor, friendly English-speaking staff and a classic Italian menu. The pizza and pasta dishes are prepared with imported spices and fresh, healthy ingredients, and the risotto and baked pitas are also exceptional. Open daily for lunch and dinner, reservations essential.