I work in the same building so usually frequent MM a couple times a week. Their coffee is decent but not over the top amazing. The deserts are better than Starbucks or Second Cup but not nearly enough to warrant a special trip. What I will give them credit for is their wraps and sandwiches are always fresh and are very generous with the fillings.
Based on the above they earn three stars but I dropped them to two because of the service. Every time I've been there without doubt the wait staff have a pissy chip on their shoulder attitude.