Home > Resturants > Pizza Sophia

Pizza Sophia

Food:

Address: 50 Tavistock Place , London WC1H 9RG , England, London C1H 9RG

Takeout, Seating, Waitstaff, Wheelchair Accessible, Reservations

+44 20 7833 2004

View Menu