This place has great potential but there are some failings unfortunately.
I usually go here on Sundays when I arrive in town. The past couple of times I have visited, their Credit Card Machine was down and they were out of some flavors of soda which points to a concern on management.
The folks that work there are pretty friendly - only one time did I not have a good service experience where the gentleman (probably understandably so) thought I was causing too much interruption to the Steelers game.
This place has a variety of grilled subs. The sandwiches i had were large and okay.
I think this place could be much better.
atmosphere - vaires - usually pretty quiet
food - it was good - a little better than a Subway (has better offerings).
Price - Sandwich $5-9 - depending on the size
Overall - Give it a try