I’ve been coming here for years. Pretty good place, like most subways. For some reason this place has better meatballs than other subways. Its a good subway, nothing too special.Only thing that bothers me about this place is they tend to hire a bunch of sour-faced teens that seem annoyed with their job or with…