Pho Bac Vietnamese Seafood Cuisine 82-78 Broadway, Queens (Elmhurst). (718) 639-0000Graded on: 01/27/2022