Steve's is NOT great. They have HORRIBLE CUSTOMER SERVICE. The food is "Average" and there isn't anything special about it. Our office order from them often and you would think that they would give us the respect we deserve. After all, they get good business from our company.