I had moved to the edge of hudson back from cleveland recently and didn't know any delivery places and happened upon teresas. Originally it was ok, they had these chicks working there who did a great job and gave great portions and delivery was always on time. But as time went on there'd be alot of days id call and theyd say they weren't delivering. Theyd start skimping on salad toppings (meat/cheese etc), so id pay for double toppings and again only get the skimpy toppings so i felt cheated. Then the salad dressing is super watery and comes in tiny cups which they only give you two for free and charge extra. Every other place gives me way more dressing in larger portions for free. Most of the time i had to buy a bottle of their Teresas dressing with my salads. Their red sauce has like nothing but black pepper in it it's overwhelmingly peppered up (which places do when they have cheap/crappy sauce). They only messed up my order a few times. They pissed me off 2weeks ago cause i found a metal paperclip (im guessing from the order ticket?) at the bottom of my salad. I mean i guess its not a huge deal but cmon guys. The food isn't good enough quality wise or price wise and the service isn't good enough and they're not reliable enough. Theres some price gouging issues with toppings on their pizzas and calzones as well, you can just get em cheaper by ordering something with alot of toppings and subbing them out, they should add like a pick 5 toppings pizza/calzone to their menu. And their beverage selections suck as well, do you want coke, sprite or coke ? I stopped ordering from them as soon as i found/remembered Gioninos which has better food and pricing and delivers later and is reliable and their red sauce isn't overpowerlingly peppered like teresas.