The Best 15 Restaurants in Chofu, Japan

3.7 Rating
50 reviews

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"