This was a well deserved 2 star experience. Delivery was about 45 minutes (about the average in my area), but the food was a weird temperature. Not hot, not cold, but right in the middle. And I mean everything was right in the middle. The bread, veggies, and meat were all room temperature. I couldn't tell if it was toasted or thawed, which isn't' a good problem. They also brought the wrong drink, but that's a minor mistake.
I ordered the Gio's Club Sandwich. It was supposed to come with "homemade ranch dressing," but nope, just a quarter cup of mayo. Room temperature mayo at that. The sandwich was bland but edible.
To get to Grubhub's minimum order limit of $10, I also grabbed the "garlic bread with cheese." It was lightly buttered bread with sprinkled cheese on top, also at room temperature. Technically it met the bare minimum requirements to be considered garlic bread, but man, there was zero effort involved. I took two bites of the garlic bread and the trash received the rest.
If this meal was a student, it would be a C student. Not great, not terrible, just forgettable. It didn't make me mad or sick, it fed me me an adequate portion of food, and it was delivered in an tolerable amount of time. It's the definition of "meh."