Yuba City

Applebees is open Monday-Sunday 11am-12am. 

Address

Applebees
1000 Tharp Rd.
Yuba City, CA 95993
SIMILAR ACTIVITIES