Company name: Took Took West Hampstead
Description: Industrial chic pan-Asian dining room
221 W End Ln, London NW6 1XJ, United Kingdom