tl

Vietnamese restaurant in West Hampstead, only 15mins away from central London
We introduce new dish every week, come try Hanoi dill fish - Chả cá lã vọng this week