Location and interior decor of the restaurant are fine. The Menu is varied and offers many choices. BUT....the service absolutely sucks! First, I called for reservations...the gal that answered the phone didn't know if they took reservations, put me on hold 3 times and finally got our reservation. When we got to the restaurant, they didn't have our reservation. Ok, there was plenty of room; we had a party of 6. Now the service gets worse. The waiter sat us and it was at least 10 minutes before he took our drink order and another 10 minutes before we received the drinks. I had to ask for bread, then ask for butter olive oil and balsamic vinegar. Then had to ask for bread plates for dipping; he said they only had 6 small plates in the entire restaurant...lol. Finally we ordered and the food was delivered and the presentation was fine ( not excellent ). I had the Carbonara which actually was tasty and prepared correctly and my wife had Spaghetti and Meatballs. There were 2 small tasteless meatballs in a tasteless sauce ( probably from a can ). Others in our party had the Lasagne and the pizza; the reviews were ok but not great. The waiter didn't check up on our order until we were almost finished. Conclusion: we eat out often and have reasonable standards and expectations on food and service. This eatery needs to so some serious training with their staff and review a few menu items. Perhaps the local Gilbert clientele do not expect a better product.......but we do and there are plenty of places that exceed our expectations. We will NOT return.