Town Central Deli

Home
Order Now
  • Home
  • Order Now

Town Central Deli

Home
Order Now
More
  • Home
  • Order Now
  • Home
  • Order Now

Hungry? Order for pickup.

Order Now

Contact Us

Town Central Deli

161 North Butte Street, Willows, California 95988, United States

(530) 330-7007

Hours

Pickup:

Mon 10:00 am – 2:00 pm

Tue 10:00 am – 2:00 pm

Wed 10:00 am – 2:00 pm

Thu 10:00 am – 2:00 pm

Fri 10:00 am – 2:00 pm


Delivery:

Mon 11:00 am – 1:30 pm

Tue 11:00 am – 1:30 pm

Wed 11:00 am – 1:30 pm

Thu 11:00 am – 1:30 pm

Fri 11:00 am – 1:30 pm