This place is amazing, and living in Chicago it is hard for me to post such a rave review about an Italian place outside of the city, let alone the state :)
Every time I go to Cleveland, this place is a must visit.
They are efficient, and the food is great.
I walked in at lunch with an order of 14 meatball sandwiches, and walked out 15mins later.
The warehouse guys all loved it too, and many had not even been there before. I am glad that I have not recruited some regulars.