Restaurant guide

Kabul Restaurant Restaurant Guide

A highly regarded local favorite in the heart of Kabul, famous for perfectly steamed dumplings and charcoal-grilled lamb.