Mario's Seawall Italian Restaurant

Review by Jhoward

628 Seawall Blvd, Galveston, TX 77550
4 years ago

Great gluten free veggie pizza full of many different veggies. My family has Marios delivered every week because it's fabulous!