La Tagliata

Italian restaurant in Fitzrovia La Tagliata is a stunning Italian restaurant in Fitzrovia. Inside, the d├ęcor is gorgeous, finished to a high standard with low lighting and comfortable booth seating. The atmosphere is relaxed with friendly staff letting you take your time over the delicious food. There is an impressive wine list which has been…