Mario's Seawall Italian Restaurant

Review by lzc12

628 Seawall Blvd, Galveston, TX 77550
Not celiac
5 years ago

Review

Gluten free pizza is okay although one time it was severely undercooked. Everything is overpriced even for Galveston.