Kennebec Cafe is an upscale Mediterranean restaurant emphasizing local, seasonal ingredients and offering scenic mountain views.