About OMNOM

New Vegan Restaurant and well-being space based in Islington, London