Company name: The Darjeeling Restaurant
Description: Compact Indian restaurant & takeaway
134 Lee High Rd, London SE13 5PR, United Kingdom