Trading since 15 April 2026, per Companies House.
Kabul Kitchen
36 Castle Terrace, EH1 2EL
5 Norwich Road, IP1 2ET