Review: 14 Peaks - Never too much Nepalese in the Mission!14 Peaks offers a unique dining experience blending rustic American decor with authentic Nepalese cuisine.