Although Papa’s Pizza’s location on New Leicester Highway is removed from the bustle of the Asheville food scene, owner Kostas Dotsikas‘s vision is one familiar to downtown foodies: Greek dishes made from scratch with local ingredients. Dotsikas bought Papa’s Pizza in 2002 and runs it with the help of his sister; wife, Amy Dotsikas; and parents, Jimmy and Tina Dotsikas, who […]