The food is pretty good but, as some of the other reviews have pointed out, it is just a tad expensive.
Some of the pictures on here are a little misleading too. With no frame of reference the sandwiches look pretty big in the picture but in reality they're pretty small portions for a diner / sandwich shop. The plates they get served on (that you see in the pictures) are not dinner plates, they're appetizer plates.
Probably won't be going back.