Mama Teresa's Flying Pizza

416 21st St.
Galveston, TX 77550
Phone: (409)765-6262

The original Mama Teresa's opened back in the 80s in Crystal Beach on the Bolivar Peninsula. Patrons to that restaurant enjoyed 25 years of delectable Italian fare and hand-tossed pizzas.

That venue was lost to Hurricane Ike, but they've now reopened in downtown Galveston, near the corner of Postoffice and 21st Streets.

From crowd favorites like crispy calamari; to delectable entrees like chicken and pasta with olive oil and garlic and shrimp fettucine alfredo; to some of finest pizza you'll ever enjoy, Mama's is back - better and more authentic than ever.

Hours of Operation
Tuesday thru Thursday: 4pm - 10pm
Friday: 4pm - 11pm
Saturday: 11am - 11pm
Sunday: 11am - 10pm

Note: Hours may be seasonal and subject to change.