Photo of Japanese Restaurant Yoshinoya  at Grand Indonesia Shopping Town, Lt. 3a West Mall, Jakarta Pusat 10310, Indonesia