was good enough bread. As a vegetarian i can't say anything about the meat. Produce was standard enough. The staff is friendly enough. A little better quality food than subway type sandwiches so worth a little more as reflected in price. Still feel like its fair for the food. Worth checking out!