The famous Filipino dish Lumpiang Shanghai has been named as the second best street food in the world, according to Taste Atlas on Wednesday, Sept. 28.
SHUTTERSTOCK/ VIA TASTE ATLAS/ MANILA BULLETIN
Taste Atlas, in a Facebook post, showed that lumpiang shanghai earned the second spot with a 4.