Very good. I'd rate this up there close to Tamarind (Craig St), Taste of India (Penn Ave near Children's Hospital), and Kohinoor (Monroeville) in food quality. I found the service sluggish (slow to bring the bill when I was done). But I've only been once.