Order Online for delivery and takeout: All Menu Items from Szechuan Place - Agoura Hills in Agoura Hills, CA