Best Indian restaurant in Sunnyvale – Tamarind Trail