Italianslice is located in London, United Kingdom on 346 Lea Bridge Rd, Leyton,. Italianslice is rated 4.8 out of 5 in the category italian restaurant in United Kingdom.
Address
346 Lea Bridge Rd, Leyton,
Accessibility
No wheelchair-accessible car park