Tokyo Tokyo

Japanese Restaurant · Fairview Terraces, Quirino Hwy, Quezon City, Quezon City · Manila

More places in Manila