Its very specific to the building. I don't suspect many people that don't work there would even know about this place or take the time to find it.
Its a simply little cafeteria style restaurant. Pricing is OK, and the food is reasonable. I've only eaten here once and was not too impressed, but as I am now in the area I am sure to go back.
Its fast and there in a pinch when you need a quick lunch.