TweetShareShare 2 minutes walk from Ueno Okachimachi Mosque “Ayam-YA”, which has a restaurant in Kyoto and Kuala Lumpur, Malaysia, finally opened a new restaurant in Tokyo. Read More Tags: Kanto Tokyo