Fazenda UK

Time Out says
Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.
An Italian restaurant in Aldgate East.
Details
Address: |
13 Leyden St London E1 7LE |
---|---|
Transport: | Tube: Aldgate East/Liverpool St |
Contact: | |
Do you own this business? |
You may also like