Beza began as a food stall in Camden Market in 2006, and later opened up their first restaurant in 2019. Their menu is filled with delicious & healthy dishes, all served in a relaxed setting. Everything on their menu is 100% vegan!
8A Sayer St, Walworth, London SE17 1FH