ParentFull threadukyrgf·Little Caesar's Pizza Portals are exactly this, there's probably 5 of them within 15 miles of your location.View on HN