Omakase sets and rock shrimp tempura showcase fresh, expertly prepared sushi in City of London—Manager Peter's warm welcome and knowledgeable staff elevate every visit.