Flavours of Sicily

Flavours of Sicily
39 Heath Rd, Twickenham, London, TW1 4AW
  • Telephone 02088920056

Sicilian culture is deeply ingrained in Flavours of Sicily Twickenham's cuisine. Developed with passion, this authentic establishment's products can be trusted for deliciousness and true Sicilian flavour.

Text supplied by third party.