Olympus Pizza

Recently opened and excited to serve the surrounding Mesa community delicious and innovated Pizza, Italian, and Greek cuisine! We offer carryout and delivery 7 days a week and are located on the corner of Brown Rd and 87 Hwy across the street from the Mesa Country Club.

95%

of 459 customers recommended
Hours of Business
Sunday
11:00 AM - 7:00 PM
Monday - Thursday
11:00 AM - 11:00 PM
Friday and Saturday
11:00 AM - Midnight