Write a review

Asian Restaurant

← View details

43 Kilburn High Road, London NW6 5SB, United Kingdom, London, England