Location & Nearby Info
Island Hawaiian Studios
1122 Lincoln Ave.
Alameda, CA 94501
(510) 910-3087
Show nearby: