Share your post with your fan club!
Hey there Chowhounds,I have reservations for Villa Nova in Newport Beach this Saturday night and have never been. Any comments on this place overall and what to order? Thanks.
Updated 2 months ago | 0
Updated 1 year ago | 0
Updated 1 year ago | 2
Updated 7 months ago | 25