Chen, Szechwan Cuisine – Shibuya Top 20 Best Restaurants in Tokyo Famous restaurant owned by the Iron chef Kenichi Chen, the speciality is the Mapo Continue reading →