El Tizón De Ambala: Restaurant offering quality meat dishes. Dine-in or enjoy convenient home delivery.