One of the best Sushi spots in London and the only restaurant I crave at least once a week. Everything at Sumo Fresh is great from the service to the food and price point ... more