Spice Delight: An Indian & Sri Lankan restaurant offering fresh, traditional dishes. Generous portions and shareable rice are highlights.