Order Online for takeout, delivery, and dine in: Beef stir fried with Almond from Szechuan Place - Agoura Hills in Agoura Hills, CA