Terri Allen

Great fresh made pizza! Lots of options to choose from. Pizza is made right in front of you! It’s like a Subway but they make pizza!