6932 N Armenia Ave Armenia Shopping Center
Tampa, FL 33604
I loved it and so did my family. I get pizza all the time from them and they are very good and well known around here. They always have deals too. Try them or call them they deliver.
PROS: discounts alot