Tokyo by FoodsGate

VERIFIED
Tokyo by FoodsGate
Score: 16,707
288 out of 580 Best Restaurant Worldwide
12 out of 580 Best Restaurant in Saudi Arabia
12 out of 580 Best Restaurant in Saudi Arabia