Pho Bac Restaurant is located at 8278 Broadway, Elmhurst, NY. This location is in the Elmhurst neighborhood. This business specializes in Restaurants and has 1 review(s) with a star rating of 5.0.
by merchantcircle on December 21, 2018 from merchantcircle