Business

May 2, 2013 2:49 PM

Red Elephant Pizza closes University Parkway restaurant

Tampa Bay pizza chain Red Elephant closes its University Parkway location after three years.

Related content

Comments