Japan food series – Yakitori

Enjoy yakitori’s or the delicious grilled skewers that are a local’s favourite as a low key dinner under the train tracks!