We were recommended to go to Cai Mam Vietnamese restaurant by friends we were at and we were not disappointed. Food was delicious and in generous portions. I think it is one the best restaurants in Hanoi. We had a cocktail, a fresh coconut, Bun Cha, fresh veggie rolls and the tamarind fish with steamed rice which are attracted. They were all really good and fresh. The service were friendly and could speak understandable English.