Yakitori: Japan’s delectable street food – Loveland Reporter-Herald
Yakitori: Japan’s delectable street food Loveland Reporter-HeraldJust west of Tokyo’s Shinjuku station, the busiest train station in the world, the air is said to be heavy with the irresistible aroma of chicken cooking on charcoal …