I am hosting a business dinner with some Indian execs. Restaurant needs to be fully vegetarian (not vegan though), and nice/formal, so no funky cafes. Doesn't need to be Indian though. I remember Manna in Regents Park but I think it is closed. Any recommendation?