5.0
Elena
Adorable food and service! Little gem in Dagenham, makes you feel like you are in Italy
22 Ventidue – Dagenham