We thought the food at Vinny's (pizza and subs) was marginal. Usually a good roll makes or breaks a sub and the roll was nothing special. Another complaint is the fact that if you want to use a credit card they tack on any extra fee (which may not be illegal but is certainly not an acceptable business practice). The inside is like any other pizza shop. Some people rave about the steak sandwiches but again we failed to see what made them a standout.