L Long Story Short Pub Long Story Short Pub is Barrington 📍 barrington, IL 📞 +18472656639 View Details