Pho Sho is a vibrant Vietnamese restaurant and noodle shop located in Miami, specializing in fresh takes on Vietnamese street food. Guests can enjoy crispy imperial rolls, overstuffed summer rolls, various pho soups, noodle dishes, and other specialties.