Taylor Street Pizza

  • Restaurant
4081 W Algonquin Rd.
Algonquin, IL 60102
(630) 442-9547
  • About

    A locally family owned and operated pizza restaurant. We try to help serve the community with great food.