Company name: Viet Garden
Description: Simply-styled Vietnamese restaurant
207 Liverpool Rd, London N1 1LX, United Kingdom