Tokyo street food scene with takoyaki, skewers, and neon-lit stalls”
Food

Tokyo Street Food Diaries – From Alfama to Akihabara