Definitely not the best sub I ever had, but definitely not the worst either. I got the club and it was just okay. It was pretty bland. I didn't think the meat or bread had much flavor. However, I got the half a sub and it was huge. I can't imagine how big the whole is. The place was clean and the staff was friendly and quick at making the subs. My friend got the Italian and she really likes hers. I'd give this place another try, but I'll order something different.