When my Parents came out here from New Jersey they needed a decent Italian restaurant. They found a great one in Lido's. The pizza sauce has a taste that keeps you coming back and so does the staff.
Pros: Pizza, Salads, People
Cons: Bad parking, no delivery, NO DELIVERY
more