Indian restaurant specializing in flavorful dishes. Call to order or find out more.