Luna Rossa is only one of 3 Italian restaurants that I've been to in OC and have gone back and I've been to plenty. Fresh, delicious, good variety and even their pizza is one of the top 5 pizzas I've ever had.
You can go dressy or casual w/o feeling out of place and they have both indoor and outdoor seating.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.