Whether or not you like Nino's depends on where you come from. If you are a Florida native, then you are likely to think that it's great. If you come from the Northeast, or Chicago, then you are likely to think that it's mediocre at...best. I'm a New Yorker that would rather eat Chicago pizza than Nino's, which I think sums it up nicely.
We used to eat in occasionally because friends liked it, but now we pretty much avoid it. There are simply far better options in Vero Beach. Of note, while the food is marginal, the wait staff is pretty good.
We still order delivery occasionally, because it is one of the only restaurants that delivers to Orchid Island. Generally, there are mistakes in the delivery order between 1/3 to 1/2 of the time. Things paid for and not included with the delivery, and mistakes in the pizza toppings are fairly common.
Your chance of accurately receiving your order is the same regardless of whether you call or order online. I would suggest ordering online, since the teenagers who take phone orders are not pleasant.More