Salt And Pepper Chicken Wings @ Japan Centre Ichiba
SALT AND PEPPER CHICKEN WINGS
Japan Centre Ichiba, London
From sozai deli menu. These were powdery and soggy. Just don't... really disappointing considering they just opened
Eaten: Fri, 20 Jul 2018 17:24