24 August 2013

Yakitori Skewers

    “Yakitori” means chargrilled chicken but it also refers to a style of cooking. The method often means threading…

Read more