Casa Lupe Restaurant 2490 Park Ave Chico, CA 95928 Phone: (530) 893-5050 Fax: (530) 893-2059
Category: Restaurants