California in Denver
Showing 1 - 2 of 2Despite the restaurant’s name, the giant salads and innovative pastas are the better choices at this appealing spot located at the front of the Cherry Creek Shopping Center — which makes it a good option for a mid-shopping meal (and also makes for great people-watching). If you do go for the pizza, you’ll find an […]