This place is a favorite with the folks at my office. We must order lunch, for pick up, from them at least three days a week. The "make your own" is the best for mixing and matching healthy food items. Only downside is that there are long lines/waiting right at lunch time. We now call in and prepay before driving over to pick up.