Short Arm Octopus Takoyaki
100 TWD (USD 3.3)
Taiwan Street Food / Shilin Night Market, Taipei Taiwan
World's Street Foods Let's know world's street foods with this site.
Short Arm Octopus Takoyaki
100 TWD (USD 3.3)
Taiwan Street Food / Shilin Night Market, Taipei Taiwan