They do not treat their customers well. This is the only Italian pizzaria/restaurant I have been to that doesn't provide condiments free of charge. You have to pay for parmesan cheese. and a slice of lemon for your water. I bet they will start charging for the salt and pepper on the table soon. AND they do not accept credit cards.
Pros: nothing
Cons: overpriced
more