This is my 2nd best place to go for breakfast. The restaurant is large and never had a long wait time to be seated. The service is good and their food is consistently good. I really like their homestyle potatoes, they are so flavorful. I haven't yet gone here for lunch but their menus shows a good selection of sandwiches.
They have a bakery/deli side that is hard to resist wanting to buy one of everything they have and especially their bagels, Yum, yum.