1722 Mangrove Ave, Chico, California 95926 USA
This place is not impressive at all hope the food is better then the service
Photo Credit: Yelp