Flavours of Sicily

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

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.