Cedars Cafe is fantastic!
I've been here a few times for lunch, and the service is great, and the food delicious. The falafel sandwich is perhaps my favorite! It's unfortunate that they charge for extra sauce (hot sauce especially). Otherwise a no-frills place to enjoy my lunch break away from the office.