Lido Deck [CLOSED]

Lido Deck [CLOSED]

(30 ratings)


(30 ratings)

3420 Via Oporto Go to map
Newport Beach, CA 92663
(949) 673-9500
$$$ - American (New)
Yelp! logo
(30 ratings)
Add to
My List

Restaurant Notes
  • [CLOSED]
Highlighted On
Videos
No videos yet...