Where do you need Pizza Restaurants ?
About Tennyson Pizza
Tennyson Pizza is located at 1108 W Tennyson Rd, Hayward, CA. This location is in the Tennyson - Alquire neighborhood. This business specializes in Pizza.
Tennyson Pizza is located at 1108 W Tennyson Rd, Hayward, CA. This location is in the Tennyson - Alquire neighborhood. This business specializes in Pizza.