close hoagie restaurant close Country: Japan close City: Kyoto Shi
Kichi Kichi Omurice
Menbakaichidai Fire Ramen