Piccola Italia

Food and Drink

Italian Restaurant

21, The Green, London, W5 5DA

Piccola Italia

21, The Green, London, W5 5DA

02 088400700

info@piccolaitaliaealing.com

Monday….Closed
Tuesday to Saturday….12:00 pm to 10:00 pm Sunday….12:00 pm to 09:00pm