The long awaited secret has been revealed. Palio’s Pizza Cafe is to open in approximately a month and a half in Howe. Owner Harry Awad says that Howe’s location the smallest town size of any of the 42 Palio’s locations, but thinks the future of the city is bright.
Full story in the coming weeks.