Good food very little atmosphere. I had the Baked Ravioli and it was good and the prices are very reasonable. They do have a Greek air about the place(and the name)) but they do Italian pretty well.
They will by no means win awards here but a great break from The Villages "Chain Restaurant World".
I would recommend giving it a shot you can't go wrong!