If you're looking for average you've found it. This place is Panera Bread with a different name, right down to labeling and signage in the restaurant. Food is literally as average as it gets. Staff were friendly and courteous and I'd give the shift manager that was here today 5 stars.