About OMNOM

New vegan restaurant and well-being space based in Islington, London.