I've been to Cedars five or six times for lunch now, and every time i visit the food is fresh and delicious.
While the entrees are a little on the expensive side to try for lunch, the sandwich prices are perfect and are big enough to serve as lunch for two days.
The service has been spotty. Occasionally the staff are very warm and welcoming; other times they seem a little more on the chilly side. I think this is proportional to the volume of customers they are entertaining at any given time. So if you're there when the restaurant is empty, you can expect smiles and quick, efficient service. If you're there when it's busy, it could be a while before you get your food/bill.
For me it's a small price to pay, i'll keep going back for the awesome hummus, falafel, and pita sandwiches.