Little Caesars Pizza
338 W Tennyson Rd, Hayward CA 94544