This locally popular spot for Italian fare offers more than a dozen different kinds of pizza, all of which are made from scratch (the result is more American than Italian). The service is excellent but dishes can be hit-and-miss. The lovely mountain views make this a pleasant place to spend an afternoon. It's 50m west of the park.