Since coming back from Italy, good Italian pizza was hard to find, until now. This quaint little place offers pizza the way it was meant to be from Italy. I've read some negative reviews because it is not your traditional American pizza. I believe it's better. It's a must try for a little taste of Italy.
Pros: Authentic Italian Pizza
Cons: N/A
more