The Food Depot
Address:
350 N Orchard Ave, Ukiah, CA 95482
Phone:
(707) 671-5718
Cafes
Other Businesses:
- Super Taco at 506 E Perkins St, Ukiah, CA 95482
- Perkins Street Lounge at 228 E Perkins St, Ukiah, CA 95482
- Wendy's at 410 E Perkins St, Ukiah, CA 95482
- Taco Bell at 1201 N State St, Ukiah, CA 95482
- Subway at 130 N Orchard Ave, Ukiah, CA 95482