Sourdough Pizza Italian Restaurant is a casual Italian eatery located on 7440 E Main St in Mesa, AZ. With a range of options including pizza, sandwiches, pasta, and a children's menu, this restaurant caters to a variety of tastes. The standout item on the menu is the 8 Mini Fresh Baked Sourdough Pizza, known for its unique flavor and hotness scale options. Despite mixed reviews from customers, the delicious taste of the sourdough pizza is praised by many. The atmosphere is welcoming, with festive decorations for various holidays. The service is attentive, and prices are reasonable. If you're a fan of sourdough crust, Sourdough Pizza Italian Restaurant is a must-try for a flavorful dining experience.