Above average Indian, decent food - well cooked and tasty. A few of the waiters/ staff were a bit odd though, not very smiley- but attentive and polite enough when needed. We couldn't believe the bill though, way cheaper than we thought it would be. Good prices for yummy food. No complaints here.