What Does best chicken restaurants in Soho Mean?
Shuko Oda's minor bar in Soho is amongst London's most exemplary Japanese restaurants. In excess of a lengthy, blond wooden counter, cooks calmly and politely go very hot bowls of steaming broth containing their own personal-manufactured noodles While using the likes of tempura prawn.Perching with the counter’s best, so go by yourself or in the t