Applebee's

4910 Telephone Rd
Ventura, CA
805.642.0575
34.262898
-119.226095

for Applebee's
Directions
from: