Establishment -- hole-in-the-wall, very low key setting but can be improved. Don't like the plastic covering on the tables... looks dirty and the hot serving dishes sticks to it!
Service -- good. We came in around 5ish and since it's Ramadan, we figured that's the reason why the place was empty.
Food -- very cheap compared to other Indian restaurants I've been to. Plain naan was good although we preferred the Garlic better but pretty small though. Chicken Tikka Masala was not as creamy as I've had at other Indian restaurants. Beef curry was ok. But for what we paid (about $7 per person), can't complain.
If you really want good Indian food and don't mind paying a little bit more, check out Guru Palace on Gilbert & Baseline.