Galileo's Locanda Toscana (London)
Member rating for Galileo's Locanda Toscana (London) Restaurant / Cafe National

Newest Review: ... Mr Tart and myself went up to London for the weekend to see Phantom of the Opera. We were staying very near the theatre which is on... more