Kichi Kichi Omurice is the best Omelet Rice in Japan. This restaurant is located in Kyoto. There’s a lot of customers for the Omelet Rice from all over the world.

AloJapan.com