Villa Lucias is a local Italian restaurant in Redwood City. They pride themselves on hand-tossing every pizza and using the freshest ingredients available. Although they dont deliver, Villa Lucias is said to be so good that it is worth it to go and pick it up. Their wait staff is also reviewed as being extremely friendly and catering to every customers needs. If you are looking for a great little Italian restaurant for a fun night out, Villa Lucias is the place to go to.