Popped in after watching a film. We all enjoyed the food, very tasty , price on par with most of restuarants in london. Our first time in any Strada, will use them again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.