Yuba City / Sweet Treats / Deli & Sandwiches
Stephens Farmhouse is open Monday-Friday 8am-6pm and Saturday-Sunday 9am-6pm.
Address
Stephens Farmhouse6219 Sawtelle Ave.
Yuba City, CA 95991
SIMILAR ACTIVITIES
-
Dining
-
Dining
-
Dining
Stephens Farmhouse is open Monday-Friday 8am-6pm and Saturday-Sunday 9am-6pm.