Get directions to: Applebee's Restaurant, Thousand Oaks, CA
Restaurant address: 3980 East Thousand Oaks Boulevard Thousand Oaks, CA 91362, USA
Restaurant: Applebee's Restaurant