Royal Pokhara is a restaurant offering traditional Indian cuisine in a warm and welcoming ambiance.