Our family loves this place. The food is good, but the best thing about it is the atmosphere. You can have your lunch or breakfast at a table, or sit at some of the numerous little living areas and plop down in a comfy chair or couch. The staff will bring your items to you. They have good bagels, and delicious sandwiches as well. The coffee drinks are very good, and they also have a variety of smoothies. They have a wide selection of takeout items. I only wish they were open later, it seems there are some days they close just about the time I'd like to go. It's located in Amherst, a bit beyond the super wal-mart.