Short staffed, food wasn't fresh, and poor quality for price point. Went to the restaurant with another person on a Friday night, and there were 6 people in front of us. No problem. However we were informed by those in front of us that none of the servers paid any attention to them and have been ignoring them and they've been standing at the front for 5-10 minutes. A group of 5 walked in behind us and then were immediately given a seat. A server then snapped at those of us in line that we had to leave our names when a woman in front asked why a group that seemed to arrive later were seated first. There were a lot of empty tables but the servers seemed to be struggling handling the front, and it appeared management was helping with attending tables, so Abruzzo was definitely short staffed on a Friday night. Speaks a lot on their (lack of) management. Once we sat down it took 8 minutes for any server to come take our orders, and only after I raised my hand to get one of their attention. The server was nice and took our orders, so again it's most likely they were short-staffed. We ordered garlic bread and their special pizza. Garlic bread turns out to be two hot dog buns cut open with unevenly distributed oily substances on the inside. Couldn't tell if it was just stale vegetable oil, ultra processed butter, or bad margarine. The buns were so hard and dry on the outside it hurt the insides of our mouths trying to bite into them, and was so brittle it crumbled to bread dust/small crumbs. There was no garlic aroma or flavour, in fact there was no telling that any spices or seasoning was used at all had there not been any tiny flakes of bland herbs (assume Parsley) sprinkled on top. Literally no flavour, as other reviews also point out; not even the aroma of gluten and wheat that supermarket bread still retains. Definitely not worth the $2.50. The large pizza came piping hot and was a bit better than the garlic bread. I don't remember the toppings but the mushrooms were rubbery, the green peppers were tasteless, and the only redeeming topping was the fact that the cheese was evenly melted. The inner crust was soggy, wilted, and limp, making it hard to eat the pizza by hand, or even use a fork and knife. The outer crust along the edges had the same issue of the garlic bread, being overly dry and brittle. The pizza was poorly put together, and had the tomato sauce and cheese been bad as well, it would have been a wholly bad pizza. As well, there seemed to have been multiple flies or some flying insects of some sort all throughout our time sitting down at the table. If there are flies at the front, one can imagine how many might be in the back where customers cannot see. The good parts of this restaurant was that the single toilet washroom was clean, and the servers were nice. Had the washroom been dirty or the servers been rude, I'd have given Abruzzo only 1 star. Terrible food, I don't even think it's the cooks' fault, it's most likely bad management.