Mountain Spice is an Indian restaurant specializing in fresh, authentic Indian and Nepalese cuisine.