Hands down, the best Italian sub in Cleveland. Their Italian Beef sandwich is on par or maybe even better than any that I've had while living in Chicago. The also have great bread, decent wine selection, and a huge variety of spices and oils for cooking. Highly recommend going to Ferrara's the next time you're in the mood for Italian. You'll feel right at home.
Update - they recently added a dining area on the East end of the store. Now you can sit comfortably and enjoy your meal. A bonus is that you get to take in the smell of all of the spices and bread baking.