Loading map…

Balkh Restaurant

Balkh Restaurant in London, UK, offers a taste of Afghan cuisine. Delight in the aromatic spices and wonderfully tender texture of their dishes, prepared using the braised technique.