Tombstone Pizza 22600 Amador St Hayward, CA 94541 Phone: (510) 261-8001
Category: Frozen Foods - Retail