Get Directions to Sbarro ← View details 1717 W. Polk Street, Chicago, Illinois 60612 (312) 355-1420 Get Directions From* To * — Required information