World's Street Foods Let's know world's street foods with this site.
Grilled Squid 120 TWD (USD 4.1)
Taiwan Street Food / Old Street, Jiufen Taiwan