November 24, 2012
We are at Lord Street, Liverpool from Thursday 22 November to Sunday 23 December opening between 10am – 6pm. We are serving steam siumais as well as salt and pepper siumas, see you there…