I have been here twice. The food is OK, nothing special but not bad.
I have had pizzas and salads and they were as described but nothing to write home about.
My main gripe about this place is the service. It has been slow and innattentive on both occasions. On the latest visit the place was half empty but there was a 10-15 minute wait? While we stood there, two customers came up to the hostess asking her to take their money as their servers had disappeared.
I like the Arizona Center but try My Big Fat Greek Restaurant... Plenty of staff, great outside seating and a much more pleasant experience.