Report a review comment
djone5
Plant Matter, as far as I know, has never been open until 9pm, and their website posts hours. The latest they are open is 8pm on Fridays and Saturdays. I would encourage you to give them another shot, as they have the best vegan food in London.