21 The Green
Ealing, London W5 5DA
​
Piccola Italia
Home
Valentine's Day
Menu
Reservations
More...