92 Northfield Avenue London, England, W13 9RT United Kingdom
020 3441 1718
info@tapelia.co.uk
Click the the button below to view our menu.
To make a reservation or place an order to takeaway call us on 020 3441 1718