Having been to another better Italian with a much lower rating on TA I personally think this is ranked way too high. Would certainly not pay the full price here as way overpriced given you have 16000 restaurants on TA in London to choose from. Food was nice but not outstanding and initially friendly service cooled once asking a few fairly standard questions about the menu. If passing or in that area give it a go but don't go out of your way
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.