We ordered 4 sandwiches, Meatball, Chicken Parmasean and 2 of the pesto chicken hoagies.  The sandwiches were delivered, they were supposed to be hot, but were luke warm at best when they arrived, very bland, no flavor, and to make things worse we paid $45 for the 4 sandwiches to be delivered, but that isn't the worst part!!!  The next morning my son was violently ill, puking all over the place, and I will spare you the details of everything else, but he had food poisoning.  I called Streets of New York to tell them about it, and was met with a rude manager that questioned me to death, and didn't think that it was their food that made my son sick! Maybe if I didn't work as a chef, then I may have had it wrong, but I told the manager that I worked with food on a daily basis, and she still seemed to think that either I was making it up, or I was jsut wrong. Very, very , very disappointed, will never order thru them again, and I would advise that you check your food if you order with them, make sure you don't get sick too!