Get directions to: Sand Dollar Deli, Galveston, TX
Restaurant address: 16603 Termini San Luis Pass Rd Galveston, TX 77554, USA
Restaurant: Sand Dollar Deli