Afghan restaurant · 1220 W Ogden Ave suite c, Naperville, IL
Delivery
More food in Naperville, IL · Afghan Food in Naperville