Category: Stores in Japan

Torikizoku

Torikizoku is a Japanese yakitori (焼き鳥), or a chicken skewer restaurant-bar chain. Shops are always jam-packed. There are some great things about this place!

Read More
Loading