Excellent option in Disney Springs! Best pizza crust EVER! For pasta, only have spaghetti available, but very good quality.
Yes