Thread
:
Pizza ?
View Single Post
12-17-2019, 11:24 PM
BostonRich
Senior Member
Join Date: Aug 2016
Posts: 293
Thanks: 2
Thanked 178 Times in 93 Posts
Yeah it's the New York/New England water I believe. Best water makes the best dough.
BostonRich
View Public Profile
Send a private message to BostonRich
Find all posts by BostonRich