Pho Xe Lua is a Vietnamese restaurant specializing in Pho. It is located in Toronto, with multiple branches in the surrounding areas. The establishment offers a variety of Vietnamese cuisine.