Pho 25 is a Vietnamese restaurant offering pho, Chinese comfort food, bubble tea, and vegetarian options.