Brazilian restaurant Santa Larica specializes in homemade savory and sweet pies, alongside other Brazilian-inspired dishes.