I have to give this place props for being one of the only places to serve hummus in all of Solon (seriously) and it was pretty good. The portions here are large, and the servers are friendly. They also do takeout and seem to have a large selections of deli meats.
However, it's very Cleveland in that they are not too big on produce or veggies, it's a real meat and potatoes type of place. Like sandwiches with just meat and no lettuce or tomatoes seem pretty popular. Prices seemed reasonable and it's a nice deli considering most restaurants in town are not. I think they also have a breakfast menu.