Scarr's Pizza sits on Orchard Street in Manhattan's Lower East Side, serving pizza to the neighborhood's diverse crowd of locals and visitors. The restaurant draws people looking for a genuine slice experience in a location rich with character and energy. You can stop in for a quick bite or settle in to enjoy your meal, making it an accessible option whether you're exploring the area or live nearby.