Have never had a bad meal from here and staff is always friendly and restaurant clean. They lose a star however because I think they are too expensive, and you never know how much you are going to be charged, I can get the same exact thing each day for 3 days in a row and each time charged a different price depending on who is waiting on you, not by more than a dollar or so, but still annoying, and it has been this way all the years I have been eating at Subway. Also evidently there has been a major increase in their pricing over the past month, last month got 2 meals for $17.98, this week, the same exact 2 meals were $24. 69. Come on its a sandwich, soda and a very small bag of chips.