Mario's Seawall Italian Restaurant

Review by Emily

628 Seawall Blvd, Galveston, TX 77550
5 years ago
Celiac friendly

Best gluten free (and corn free) pizza I've had to date (although just about tied with dominos)!