A devilishly spicy taste of Paradise
Paradise 61 Rupert Street, London Rating: It’s a bold move, naming a restaurant Paradise. What with all those images of eternal bliss, celestial perfection and heavenly libations whisked from the tears of an angel. Not, of course, as dumb as calling it Flavour Bastard. That Soho place went the way of all flesh. Closed down … Read more