1 Southland Mall Dr, Hayward, California 94545 USA
Surf City Squeeze Store Front, Southland Mall, Hayward, CA.
Photo Credit: Yelp