Something about those places named after a letter that just make you feel like they ought to be good. Unfortunately, this one wasn't that great. Not that there was anything especially wrong - it was just that I had hoped for more.
If it was named "Cosmo's" or something it probably would have been fine. But looking for something a little more interesting, I suppose.
Staff wasn't especially nice. In fact, I don't remember anything at all about them, and the menu also had nothing at all interesting on it. We might as well have gone to any other fast food place, because while there was nothing bad, there was also nothing memorable about the place.