Cafe Italia 1121 Richards Blvd Davis, CA 95616 Phone: (530) 758-7200
Category: Fast Food Diner Restaurant