I noticed a sign went up the other day on a storefront on Rt. 130 in the same plaza as City Streets. I'm not sure if it's Indian, Afghan, or some other variety, but it's definitely a Kabab house. Sign mentioned "Chicken, Lamb, Goat". It doesn't appear to be open yet. I hope it's good!