Results 2 results found A yakatori (grilled bamboo skewered meat) restaurant of Shinjunku, Tokyo, Japan, Asia A yakatori (grilled bamboo skewered meat) restaurant of Shinjunku, Tokyo, Japan, Asia