I've always had good experiences with Shari's. I've eaten there numerous times, mostly for dinner, but sometimes for breakfast and lunch too. They have a wide range of menu options, and offer whole pies that you can buy to go. I've asked for smaller portion sizes and received a smaller bill than the one marked on the menu. The atmosphere is very nice- clean and comfortable. Service is mixed- it really depends on how busy they are and who you get as a waiter/waitress.