6600 W 120td Ave, Broomfield, CO 80020-6936, Broomfield
"One of the best! Been here a lot of times and the pho bowl is tasty and huge!"
"One of the best! Been here a lot of times and the pho bowl is tasty and huge!"