Best Modern Indian restaurant in Lubbock, united states