21 The Green
Ealing, London W5 5DA
​
Piccola Italia
Home
Valentine's Day
Menu
Reservations
More...
OPENING HOURS
Monday: CLOSED
Tue-Sat: 12:00 - 22:00
Sunday: 12:00 - 21:00