Pho Dau Bo is a Vietnamese restaurant specializing in pho, alongside rice plates, stir-fries, and noodle dishes.