this place is more like a deli place than a real restaurant. Sandwiches are ok. Economical. Service is ok. Workers not as friendly, straight-faced. Been there once or twice with friends.
Didnt go by choice. Personally, I think that this place is a bit over-rated.
Good place for take-out lunch though.
more