A traditional Italian restaurant in the very centre of London, Sartori Restaurant is situated on Great Newport Street, just a minute’s walk...
Facebook
Linked In
Twitter