We had just landed in London and were desperately trying to stay up to get over the jet-lag and stumbled upon this restaurant near Piccadilly. We waited a few minutes and then got right in. Service was average, but the food was decent - not overly expensive given London's prices generally. On the whole, it's a chain italian restaurant - kind of hard to mess it up.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.