Small Italian run by an Italian couple. Home made pasta. there is a new brewery a few doors down that we've been meaning to try but allow you to take food over.
Affarijiet uniċi li tista' tagħmel fil-qrib
5.0 (338)
Il-Ġnien tas-Sessjoni tal-Fotografija ta 'The Gods