I knew a thai place in Australia
called the Deli Lama.
(
riverghost servicing your mum since,
Wed 12 Aug 2009, 15:11,
archived)
That makes no sense really.
He is from Tibet.
(
Redsushi! Whoop! Whoop! Yes, that one!,
Wed 12 Aug 2009, 15:16,
archived)