Tag Archives: Scarr’s Pizza

Scarr’s Pizza– Fantastic Pizza in a Hip Vibe on Manhattan’s Lower East Side

The Snob has been at this pizza business for a few years now and has covered New York City fairly well. Focusing on the best known places and sometimes those that simply cross my path, there are still probably a zillion spots left for me to visit. For my latest adventure, I visited a new […]