Chewie's
253 Redbud Ln
Hayward, CA 94541
Hayward, CA 94541