Best South Indian restaurant in Stirling, united kingdom