Their meatball sub was average. Their cheese steak isnt bad, id eat that again at a different location. So why the low rating? Well, this place is filthy. They dont clean their tables. I saw a guy that worked their, walk around to push chairs in, but didnt clean anything off tables except for a napkin. Floors were just as dirty. On top of that, they have a blue light right above the coffee maker that has a lot of dead bugs on it.