chicken finger sub

Chicken Finger Sub
Chicken Finger Sub
Chicken Finger Sub
Chicken fingers and subs - put them together and you have quite possibly one of God's best creations on earth. But who make's Buffalo's best?