Having a try at apparently, Ikebukuro's best ramen restaurant in town, located just at a road junction near Ikebukuro's train station.