Crossroads Pizza is a family-run restaurant established in 1997 with three locations. They offer pizza, wings, hot and cold sandwiches, salads, Greek and Italian specialties, with options for dine-in, carry out, and free delivery. Their pizza dough is made fresh daily on location.