🍕 Mama Teresa’s Flying Pizza – A cozy downtown favorite where hand-tossed dough flies through the air and authentic Italian flavors land on your plate. From crispy calamari to shrimp fettuccine alfredo, this family-run spot blends old-world charm with generous portions and a lively atmosphere just steps from The Strand. September 8, 2025 1 mins read