Ollie's Pizza offers fast and fresh delivery or takeout prepared by chefs with 18 years of experience. They have won an award for best pizza two years in a row. The restaurant serves pizza along with other favorite dishes like burgers and wings.