Mini pop up restaurants are a plenty on the streets of Hanoi, Vietnam. This one served whole brains and hearts to go with their pho noodles.
Street food is ready-to-eat food or drink sold by a hawker, or vendor, in a street or other public place, such as at a market or fair. It is often sold from a portable food booth, food cart, or food truck and meant for immediate consumption.
[Camera: Drift Innovation Ghost 4K]