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 foodyakitoriAloJapan.com
AloJapan.com