The Best 15 Restaurants in Edogawa, Japan

3.5 Rating
0 reviews

1-27-20 Nishikoiwa, Edogawa 133-0057, Tokyo Prefecture, Edogawa

3.5 Rating
8 reviews

6-14-7 Nishikasai | Metro Center, Edogawa 134-0088, Tokyo Prefecture, Edogawa

"The food was good and the price was affordable.It's a good restaurant for people who live nearby or "