We've been "regulars" during our 5 week stays in the area for the past several years. On the plus side, the breakfasts and lunches we've ordered have been tasty and the service has been friendly.
On the other hand, we typically wait about 10 minutes to order and another 20 to 35 (this week) for our food to arrive. For 2 sandwiches 35 minutes seems excessive. If you go expecting good diner food and don't mind the wait, add Labor Temple to your list.