Applebee's

1000 Tharp Rd
Yuba City, CA
530.822.9566
39.142065
-121.649368

for Applebee's
Directions
from: