As you may be able to guess from the name, Tofu Vegan is a plant-based restaurant that’s a celebration of all things tofu, which the team make in-house every day – the menu includes the likes of steamed tofu dumplings, tofu vegetable rolls with hot & sour dressing, deep-fried tofu & mushroom balls, silken tofu in a spicy Sichuan sauce, mapo tofu, and deep-fried tofu skin rolls. But there’s more than just bean curd coming out of the kitchen, with other mock meats like Cantonese sweet & sour ‘chicken’, Peking ‘duck’, sliced ‘fish’ in sizzling chilli oil and stir-fried cumin ‘lamb’ alongside veg-focused dishes like Dongbei sweet potato noodles, king oyster mushrooms in black pepper sauce and hot & fragrant deep-fried asparagus.