Sub Station
672 Mangrove Ave, Chico
(530) 343-9178
Recent Reviews
Order Online
You May Also Like
La Flor de Michoacán - 668 Mangrove Ave
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Chipotle Mexican Grill - 620 Mangrove Ave
Mexican, Fast Food
Noodle House - 605 Mangrove Ave # 130
Vietnamese, Noodles
Restaurants in Chico, CA
Sub Station
672 Mangrove Ave, Chico, CA 95926
(530) 343-9178