Everest Tandoori is a Nepalese restaurant offering flavorful cuisine.