This place has really bad service. We waited for over 20 minutes just to get our drink orders taken. Then another 20 minutes to get our food order taken. Then over an hour to get food!! The food is okay--I've had better Indian food in the Valley. The atmosphere is also weird--they have this belly dancer, who has bit too much belly. The owner walks around whistling and putting dollar bills in the belly dancer's top. REALLY bizarre.... So not appropriate for families.  All in all, there's better food, service, and places to go for authentic Indian food.  I've been twice and both times were very disappointing due to poor quality food and service.  There won't be a third time:  I'll never go back again.