Cristina's

Cristina's

Kids menu available.



8-10 North Street Barking London England
IG11 8AW