I'm not a pizza fan. But I do eat occasionally. I tried a piece at a friends house and it was awesome! From now on when I do have the taste for a pizza, Maestro's it will be. Maestro's has made me want to eat pizza again....
Since they moved location, the pizza has changed. The crust is paperthin, and it now tastes chemical. We have been long time customers of Maestro. We wont be going there anymore.