Get directions to: Ciro's Italian Market & Deli, Stroudsburg, PA
Restaurant address: 601 Main Street Stroudsburg, PA 18360, USA
Restaurant: Ciro's Italian Market & Deli