it has a rather tasty secret.
Chiswick branch of Italian deli-restaurant chain.
Londonist
Something wrong with this article? Let us know here.