Tokyo’s Yakitori Alley: Shinjuku Omoide Yokocho 360
One of Tokyo’s most famous food alleys is at Shinjuku’s West gate where loads of yakitori and motsunabe restaurants date back to the late 1940s. It’s a street food paradise where you can see and smell the grilling and frying […]