The food is fresh and tasty, but if you come here you better plan ahead. It took us ONE HOUR to get our food! Yes, the food is cooked to order, but this was entirely too long! Also, I had to ask our waitress three...times for our coke and ice tea before FINALLY getting it halfway through the meal! HORRIBLE service! The portions are smaller than other Indian restaurants in the area. The food is tasty and fresh. We ordered garlic naan (which was better than others), chicken tikka marsala (not as spicy as others and smaller portion), chicken tikka kabobs (mostly onions, not much meat, smaller portion than others). So, given the lackluster service and smaller portions, I don't understand such high ratings. I would give them one more try, but given it was a Friday night with only THREE tables, the service was below what diners should expect.More