Mama Cira's
Address:
239 W Wood St, Willows, CA 95988
Phone:
(530) 934-3043
Restaurants
Other Businesses:
- Burger King at 455 N Humboldt Ave, Willows, CA 95988
- Subway at 458 N Humboldt Ave, Willows, CA 95988
- El Primo Meat Market at 410 N Tehama St, Willows, CA 95988
- Common Ground at 121 W Wood St, Willows, CA 95988
- KFC at 226 N Humboldt Ave, Willows, CA 95988