Sandwich Castle Reviews & Details
2458 State St
Sandwich Castle is located at 2458 State St in Chicago near the intersection of State St and E 23rd St. Call (708) 862-8050 for dine in.
- Service:Dine In
- Major Intersection:State St And E 23Rd St
Tell us more about Sandwich Castle Chicago!