This has become my favourite Italian restaurant in London. Food is consistently very good. The portions are huge and the price is decent. You do have only 2 hours, which can be a bit rushed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.