An inventive, classy vegetarian restaurant on the Western Road strip, Cafe Paradiso does such magnificent things without meat that even passionate carnivores will find plenty to love. Start with a bowl of hot parsnip and lemongrass soup, then tuck into some chile-glazed tofu with pak choi, or a delicious risotto made with sage and roasted sunchoke tomato. Desserts are heavenly; if it’s on the menu, try the dark chocolate mousse served with popcorn and whiskey salted caramel. For those who prefer to roll (or should we say bounce) straight from table to bed, the cafe also has guest rooms for €220 per couple, per night.