Visited this restaurant for two more occasions after my initial visit and decided to revise up my rating to 4/5. It has markedly improve on food and speed of service.
Food (4/5): Tried their vermicelli and range of rice dishes must say that they've improved on balancing the taste. The ingredients and cooking are excellent as per my previous visit.
Speed / Service (4/5): Food takes about 10 minutes to prepare which is acceptable for a Viet restaurant and good enough for a normal lunch. Service is gracious and friendly as well.