Olympic Pizza has operated as a family-owned business in Arlington for 43 years, making their dough fresh daily along with their signature sauce prepared on-site. They offer pizza, salads, and calzones, with pickup available in around 20 minutes and delivery in approximately 40 minutes, including a no-contact delivery option.