Telly's Pizza Reviews & Details
133 Lafayette Sq
Telly's Pizza is located at 133 Lafayette Sq in Haverhill near the intersection of Winter St and Lafayette Sq. Call (978) 373-1451 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Winter St And Lafayette Sq
Tell us more about Telly's Pizza Haverhill!