Company name: Paradise Soho
Description: Modern diner for Sri Lankan food
61 Rupert St, London W1D 7PW, United Kingdom