Amchur offers authentic Indian, Nepalese, and oriental cuisine in a tranquil setting.