2021 Review: “Don’t let the shabby interior put you off” – this “wonderful, simple Iranian café” off Edgware Road serves “excellent and authentic Persian dishes” including “superb lamb”. “I love this ...