Our Location 5 Malvern Rd, London NW6 5PS Dine-in · Kerbside pickup · No delivery Phone 020 3441 6768