There's no traditional "friend list," but you befriend many Pokémon by completing their attractions/quests:
Each has a unique friendship activity (chase, hide-and-seek, battle, quiz). Completing them adds them to your "Friend Roster" viewable in the menu, unlocking their attraction for replay.