tl


Vietnamese restaurant in West Hampstead, only 10mins away from Central London.
Closed from 12th December 2016 - 22nd January 2017 for essential maintenance work.