Restaurant
Phở 95 Vietnamese Restaurant
41 locals recommend,
Tips from locals
My favorite vietnamese noodles in Denver. They have vegetarian options and boba tea as well.
Things to do nearby
Locals also recommend
Location
1401 S Federal Blvd
Denver, CO
Mar Lee