Hi everyone, my first post here so please bare with me… I have located a nick n willys franchise for sale in the suburbs of Los Angeles. The price is right 8) and I have always wanted to invest in a frnachise. I wanted to get all your expert opinions on what you all think about this pizza concept . :?:
Your input and advice is greatly appreciated
Your input and advice is greatly appreciated
Last edited: