Pasta Storta is an artisanal pasta shop that carries on a multi-generational tradition. They specialize in fresh pasta, including ravioli and orecchiette.