I've been here many times. The staff is friendly and the food has been great every time!
4 stars because its about $10 after tax for a medium sandwich with one type of meat. I would go here more if the prices were a bit more competitive with similar restaurants.