The Square

New York
$$$$
The Square

1910 Hylan Blvd

Staten Island, NY 10305

One of two Staten Island locations, the Square breaks out of the New York City norm by baking up fresh and delicious SQUARE 'za instead of the traditional triangle slices, in addition to pasta, salad, wings, and subs.