Franco Manca62 York Way, London, N1 9AG, United Kingdom | 020 3026 2482 | Website
Good food but out of order disabled toilet
The menu is simple, there are only a few options however what we had was fantastic. The only thing that disappointed me was that the disabled toilet was out of order and that the member of staff t...
1 result shown