Pho in Vietnam is usually not that expensive. The reason the restaurant you visited was more expensive is that it’s located in the Old Quarter of Hanoi, which is a prime location and popular among tourists. Additionally, the high price could be due to the quality of the food and the good service they provide. In most other places, you can enjoy a delicious bowl of pho at a much lower price, often with the same authentic taste.