Mario's Seawall Italian Restaurant

Review by Ed

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

Review

Pizza ok. They don't carry Bards beer anymore now they have Redbridge and only two of those. Maybe if you stock more the sales would be more