Excellent Italian - Note that they don't do Pizza. Their menu is excellent and the quality surpasses any other Italian in town. Not cheap but worth it.
Affarijiet uniċi li tista' tagħmel fil-qrib
4.95 (63)
Workshop fuq it-Taster tar-Roti tal-fuħħar
4.95 (106)
Mixja fit-tfittxija għal min għadu jibda u ħu sehem f' ikel selvaġġ