Ramen Restaurant in Tudun Wada Region


  • Tudun Wada, Kano, Nigeria