Sbarro Reviews & Details
3102 E Main St #B-217
Sbarro is located at 3102 E Main St #B-217 in Saint charles near the intersection of E Main St and 77. Their menu consists of American dishes . Call (630) 377-9587 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:E Main St And 77
Tell us more about Sbarro Saint charles!