I don't see how this place is ranked highly. My husband is Indian and we had been to all of them! This place is dirty and the food and service is awful. The 2 times we went the food was very stale. A lot of people have know idea what good Indian food is.