tl


Vietnamese restaurant in West Hampstead, only 10mins away from Central London.
Open from 11am - 11pm Wed - Mon & 5pm - 11pm every Tuesday.