Tag Archives: Two Boots in Williamsburg

Grand Opening: Two Boots comes to Williamsburg

Two Boots Pizzeria has named NYC’s Pizza Pioneers since 1987 and the design of the menu sure give it the bragging rights.   While it may seem like a simple Pizza Joint, Two Boots is much more creative than that.