Helmand Restaurant
(93)
Afghan restaurant
Address: 4661 N Kedzie Ave, Chicago, IL 60625
Hours: Closed ⋅ Opens 5 PM
The Helmand is an Afghani restaurant named after Afghanistan's longest and most important river in the south. Located in East Cambridge, the Helmand ...
Helmand is an Afghani restaurant named after Afghanistan's longest and most important river. Located in East Cambridge, the Helmand Restaurant's dining room ...