94-96 Cricklewood Broadway, London NW2 3EL
Restaurant
This eatery offers authentic Afghan and Persian cuisine in a captivating setting, featuring ethnic murals and exquisite chandeliers that enhance the dining experience.