tl

Vietnamese restaurant in West Hampstead, only 15mins away from central London
New on the weekly special menu this week - Stuffed baby calamari appertiser