I was totaly impressed with the Pizza Margherita. I can't say enough about how fresh the pizza tasted. The owner claimed the mozzarella was fresh and it is stored in brine. I can honestly say it was the best pizza I have ever had.
Pros: Nice Place, High Quality, Nice people
Cons: need more locations
more