Category Archives: Polish

The Birchwood

This month’s review takes us to the heart of Polish Town, USA in Riverhead.  There, on Pulaski Street under the charmingly ornate streetlamps sits The Birchwood, a fixture of Polish Town’s “Main Street” since 1929.  Entering the door brings you into a cozy pub style space with a bar to the right and dining tables […]