Mario's Seawall Italian Restaurant

Review by Leslee

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

Review

Outstanding pizza gluten free! Lucky to eat here