That's all you need to know. These people do not have a clue about good Italian food. Their menu is very limited and I doubt that any of the mangers or owners have ever stepped foot in a good Italian eatery. Their pizza is also VERY overpriced and is slight on toppings. Pretty lame fare.
Pros: Close to my house
Cons: Overpriced pizza, Small portions, Mediocre food
more