tl


Vietnamese restaurant in West Hampstead, only 10mins away from Central London.
Weekly special: Chicken drumstick curry or Lychee and Lime sorbet