Kichi Kichi Omurice is located in United States on 185-4 Zaimokucho, Nakagyo Ward, Kyoto, 604-8017, Japan. Kichi Kichi Omurice is rated 4.4 out of 5 in the category japanized western restaurant in United States.
Address
185-4 Zaimokucho, Nakagyo Ward, Kyoto, 604-8017, Japan