0
Anonymous
It's a street food stand in the Philippines. They aren't set up anywhere permanently. They rove around and usually aren't licensed. They sell a variety foods but there is no set menu.
Wiki User