Champion Pizza have the best pizza I have ever tasted. There subs and side orders are also top quality. I definately vote for Champions, they are Champions.
The value of the food for the money was fair. Menu is typical of a pizza-sub shop. The decor; there are...