4400 Seawall Blvd, Galveston, Texas 77550 USA
Best pizza yet! Old World Sausage Pizza
Photo Credit: Yelp