This time I found a Indian restaurant which I can strongly recommend my friends to visit at least in there trip.
Staff is very warm and welcome. Ambience is also good compared to others. Food I will say can compete with similar restaurants back in India.