Mama Teresa's Flying Pizza & Italian Restaurant

Mama Teresa's Flying Pizza & Italian Restaurant
  • 416 21st St
    Galveston, Texas 77550
  • (409) 765-6262
  • Hours:
    Hours:
    Wednesday 4–10PM
    Thursday 4–10PM
    Friday 4–11PM
    Saturday 11AM–11PM
    Sunday 11AM–10PM
    Monday Closed
    Tuesday 4–10PM
From crispy calamari, to delectable entrees like chicken and pasta with olive oil, or garlic and shrimp fettuccine alfredo, Mama Teresa’s is establishing a reputation for some of the finest authentic Italian cuisine in Galveston. Of course, it goes without saying that they are also baking some of the best pizza you’ll ever enjoy.

Italian, Vegetarian