The subs are sometimes ok, sometimes they are good. It probably depends on what you order. The service is pretty fast. However, there was a first time I tried flatizza. The guy who got flatizza out was kind of careless. All the cheese and pepperoni flipped over the box. He supposed to say something, but he just looked at me and continue to put it in, like nothing happened. The man behind me said«he f**ked it up, he really did». Lol. But besides that one, other guys do good job.