I've been going regularly to this Loving Hut regularly for lunch throughout the year. They offer good food at a reasonable price. The buffet always has plenty of tasty faux meat, tofu, and veggie options. Service is friendly, attentive, though Vietnamese-language only.
The restaurant can get crowded on the first and fifteenth days of the lunar month, but there's almost always a decent place to sit. For someone over 190 cm in height, the tables and chairs aren't a perfect fit, and their placement is pretty cozy. That said, the atmosphere is very nice and relaxed, with a dog who usually stays in a small house beside a table but occasionally wanders happily around.
A range of juices and drinks are available. Each lunch buffet includes a small dish of soy sauce and a glass of boiled water with greens; rice is a nominal extra cost.
Cons: slightly cramped