Mario's Seawall Italian Restaurant

Review by CeliacTwinsMom

628 Seawall Blvd, Galveston, TX 77550
6 years ago

Review

Safe gluten-free pizza, a real treat for my kiddos. Everything else was good, too, but pricey relative to quality ... maybe that's just island prices.