Best sushi for the price
2009-06-08
I have found one of the best sushi places in Japan. It is called KAPPA SUSHI in Okachimachi. It is three stations north of Tokyo station on JR Yamanote Line. The picture you see is one of the popular set menu costing only about $10. If you have a chance to go to Japan, go there.