Taparee , Indian & Nepalese CuisineUnclaimedRestaurantsLondon, WSM442078376455Not providedVisit website