Pho Xe Lua 24 is a pho restaurant offering both takeout and delivery options.