London Italian Restaurants

Are all central London Italian restaurants the same?

Most Italian restaurants in central London offer predictably similar menus. So it’s time to experience Sicilian Italian delights with a twist, at Luce e Limoni. We offer quintessential Sicilian dishes with the delicious Mediterranean flavours of both Sicily and mainland Italy. In fact, Sicilian and mainland Italian cuisines share a rich culinary heritage but are …

Read more