101 Thai Kitchen

London, London W, United Kingdom



101 Thai Kitchen, London, London W, United Kingdom