is inactive
Where is Pizza Villa Company's headquarters?
Pizza Villa Company's headquarters is located at TUSCALOOSA, AL
What is Pizza Villa Company's industry?
Pizza Villa Company is in the industry of GENERAL RESTAURANT & FOOD BUSINESS
What year was Pizza Villa Company started?
Pizza Villa Company was started in 1963
Sources: Alabama Secretary of State