Pha Lau or Vietnamese Stew with Organ Meats, Stewed Organ Meats is favorite street food cooked from beef organ meats (beef tripe, intestine, heart, thymus, kidney, stomach and lungs) or pork organs (pork intestine, stomach) and pork ears. These organs are stewed in coconut water with curry powder, five spices and other ingredients for many hours until […]
Read More...