Mario's Seawall Italian Restaurant

Review by Nikki

628 Seawall Blvd, Galveston, TX 77550
Celiac
4 years ago

Review

Great pizza and chocolate cake. Helpful and knowledgable staff.