I really wish I could give this place another star, but it just didn't earn it. The veggie samosa was very flavorful but greasy. The chicken samosa was dry. My chicken boti was really good. The chicken Korma was very nice too. Naan is a separate order. It was cooked correctly. This cost us $28, not including the tip.
As mentioned in other reviews, expect to wait. We were there about an hour. One customer left without getting food after 45 minutes. Another waited 30 minutes for take out after calling in 20 minutes earlier. Both waitresses were new. Ours was good but seemed thrown into the fire. The other maybe never worked before. If Zafran can get food out quicker, lower their prices or increase portions, and train their wait staff, I would go back. Otherwise, no.