Restaurant known for generous portions of delicious pizza and tasty pasta dishes.