Now out of business.
Should be called Vit's Luxury Pizza. It's really expensive but worth every penny and they've been making pizza for a billion years.
Although tasty, it's not fresh as told. Canned mushroom, canned red peppers. I asked for green peppers they didn't have any. I don't mind canned, just don't tell me it's fresh!!
Pizza & wings! They deliver.