2599 Cherry Ave, Signal Hill, California 90755 USA
Self check that is hideously inefficient
Photo Credit: Yelp