Pizza Sophia

We are closed for unavoidable maintenance from Monday 22nd October until Monday 29th October.
Apologies for any inconvenience cause. We look forward to seeing you soon!

50 Tavistock Place
London
WC1H 9RG
Tel: 020 7833 8556