Pete's Deli Reviews & Details
105 N Main St
Pete's Deli is located at 105 N Main St in Crystal lake near the intersection of N Main St and Railroad St. Call (815) 459-3443 for dine in.
- Service:Dine In
- On The Menu:Sandwiches
- Major Intersection:N Main St And Railroad St
Tell us more about Pete's Deli Crystal lake!