They have awesome food! Spag. Mario is a must!! And the pizzais best in town. The staff is great, they gave my family the best service. When the family and I travel to Galveston we MUST stop and eat there. They are building a newer and larger place that we can't wait to see and eat at!!
more