Update Info - Star of india
This restaurant was reported as closed. If it is open, let us know.
Star of india
685 Manzanita Ct
Chico, CA 95926
685 Manzanita Ct
Chico, CA 95926
This restaurant was reported as closed. If it is open, let us know.