1-38-1 Kojimacho, Chofu 182-0026, Tokyo Prefecture, Chofu
"Has English menu. Staff was friendly. Food was yummy, especially the beef, super tender and yummy. T"
"Has English menu. Staff was friendly. Food was yummy, especially the beef, super tender and yummy. T"