Have been going to this restaurant for years and it is a great place to meet up with friends and visit. At lunch there is a good lunch crowd and generally not too noisy and plenty of seating so you don't feel you are taking up a table. You order at the counter and they have several specials for the day. Food is 90% very good 90% of the time. This visit just got a side salad which was a nice size for a lite lunch. They have large to go cups if you ask for them. Restaurant is very casual but clean and has a few large booths but mostly tables. Menu has lots of selections so takes awhile to decide. I always have to tie my hands not to order the delicious desserts they have displayed in a case as you order. Food prepared while you wait and is served at a good temperature and pricing is about what you would expect for the food fare.