A recently opened Indian and Nepalese restaurant in Tel Aviv, known for its affordable prices, generous portions, and authentic flavors.