Talwar offers a steakhouse experience with a focus on flavorful dishes.