You are now leaving Menulist
We hope to see you again soon!
Omuro Green House
Omuroshibahashichō 6 6, Ukyō-ku, Kyoto, Japan, 616-8095
Pizza, Italian, Japanese, Terrace
The redirect does not work? Just click on this link or copy it into your address bar