January 24, 2015 Review: Chopsticks Cafe, Shibuya (also in Shimokitazawa) 1792 × 1212 RAW CHICKEN Yes, that is raw chicken.