Pizza · London
Good food.
Great flavour.
50 Tavistock Place, London, WC1H 9RG
Opening hours to be confirmed
Pizza Sophia is a pizza takeaway in London, WC1H 9RG. A menu has not yet been added to this listing.
Pizza Sophia is listed at 50 Tavistock Place, London, WC1H 9RG. Opening hours and menu details can be added by the verified owner.
Loading reviews…