Chat with us, powered by LiveChat  Mama Teresa's Flying Pizza

general map menu diningdiva disqus

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.