20 Sicilian Ave, London WC1A 2QD
Dessert restaurant | Pizza restaurant | Restaurant
This enduring chain restaurant specializes in authentic Italian cuisine, offering a diverse menu of pizza and pasta dishes, complemented by a selection of cocktails, beer, and wine, ensuring a delightful dining experience for all guests.