MMM...really good pizza. It is a treat for your tastebuds. I enjoy the italian style pizza. It is different from the monotnous american version because you can really tell there is a bigger emphasis put on the freshness of each ingredient. It just tastes healthier to me, honestly. Then again, the quiant and charming throw back to Europe may have affected my critical mind and tastebuds. You give it a try and see for yourself.
more