Squeeze Inn
Address:
5642 W 65th St, Chicago, IL 60638
Phone:
(773) 585-2709 Restaurants
Other Businesses:
- Harry Caray's Seventh Inning Stretch at 5757 S Cicero Ave, Chicago, IL 60638
- Don Chema Restaurant at 2331 N California Ave, Chicago, IL 60647
- Artango Bistro at 4217 N Ravenswood Ave, Chicago, IL 60613
- El Gallo Bravo at 3714 W Lawrence Ave, Chicago, IL 60625
- Harold's Chicken Shack at 7118 S Western Ave, Chicago, IL 60636