Mario's Seawall Italian Restaurant

Review by Carie

628 Seawall Blvd, Galveston, TX 77550
Celiac
6 months ago

Review

They have a delicious cauliflower crust pizza. Very informed about gluten free.