Stix Skewers

Overview

Address: 1716 Webster St,
Alameda, CA 94501
Phone: 510-865-1492