Victoria in Mile End London, Restaurant Review