672 Mangrove Ave, Chico, CA 95926 (530) 343-9178
How to go there
Sandwich shop Loc: 39.7354 / -121.835
Plan your visit