Santa Maria is a restaurant specializing in pizza and fresh seafood, with some Corsican specialties like cannelloni au brocciu.