|
Italian in London
- Islington
177 Upper Street, Islington, London, N1 1RG
Tags:
cuisine: italian, price for 2 (exc. drinks): £15, private parties: call for details
|
0 Reviews
|
|
Italian in London
- Islington
14 Barnsbury Road, Islington, London, N1 0HB
Tags:
cuisine: italian, pool tables, price for 2 (exc. drinks): £30, takeaway
|
0 Reviews
|