Szechuan Inn

30651 Thousand Oaks Blvd
Agoura Hills, CA
818.889.1825
34.155076
-118.788517
Hours:
Mon - Thu:11:30am - 3pm,   4pm - 9pm
Fri - Sat:11:30am - 3pm,   4pm - 9:30pm
Sun: 2pm - 9pm

for Szechuan Inn
Directions
from: