Established in 1959, Terry's Pizza was an iconic Huntsville establishment operating three pizza restaurants. The owner, Lou Pejza, died in 2005, and in June 2006 the family closed the business. There was an out roar, that is when Star Super Market..
Relevance: 15.663558