I love this location! The staff is very friendly and I love the fact that they bring the food directly to your table. The manager is also very friendly and frequently helps his staff out and actually takes those extra little steps like: Would you like regular sugar or Splenda? Also, would you want a stamp card? The latter is crucial for me since I frequently come here for lunch.
Their Veggie Hummus Wrap is amazing and I am glad that they have this option in their menu.
I usually get the Island Green, its good but not amazing.
Their sandwiches are better.