I have never ordered from this place and I never will again. I ordered a turkey sub L-T-O cheese and mayo. And I ordered the steak sub which comes with cheese green peppers and onions. I asked if they could add lettuce and tomato. When I got there the service was good. Friendly cashier and my subs were ready to go. When I got home my sub was dry, they messed up my order, and it did not agree with my stomach. I understand why this place gets 3 stars on average and people order late night cause it tastes horrible!!! My wife said the turkey sub was okay, definitely not better than Subway or JimmyJohns. I have gone to the bathroom twice since I've eaten the sub. The meat tasted like nothing and it clearly wasn't very good quality. When I called back to tell them what happened they said they will notate my account to make sure the subs are done correctly next time. Don't ever order the steak sub!!! I have never written a review but it needs to be done this time. Don't order the steak sub from Silvermine unless you have time to go to the bathroom a lot. Yuck!