It's probably the closest thing to "street food" you can get without actually sitting on the street.
Bun is the speciality here and everyone venturing in will get served it. I'm not sure if it's the best we've ever had but the atmosphere will certainly add points to the ranking.
By far the best vegetarian food we had was at a new little restaurant in the Tay Ho area called Phat Truong Tho, or Amitayus Vegetarian Restaurant as listed on the business cards.
You can get all your favorite meat dishes without any meat at all. Spareribs and sweet onions (above) look just like regular spareribs only it's all vegetarian. The bones are made from bamboo shoots.