Business

September 6, 2008

Pie Town strives to make pizza ‘memorable'

Restaurants open and close almost every day, usually without much notice. But Pie Town, which opens tonight in the old location of Town on West Trade Street, may be a little different.

Related content

Comments

Videos

Editor's Choice Videos