London's Paro Restaurant: A Must-Try Indian Gem, Says Influencer