Share Pinterest Facebook Twitter LinkedIn Yakitori, kakuni, veggie croquettes… Tokyo is full of delicious and cheap food that you can eat in the street or take back home! Downtown Tokyo is the best! downtownfoodJapanjapan street foodjapanese street foodstreet foodstreetfoodTokyotokyo street foodyakitori AloJapan.com
AloJapan.com