Piccola Italia
Food and Drink
Italian Restaurant
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