Food stand called King Fin.