The best restaurant in the Palisades. Although it would be great if it had a full bar, the food is as good as it gets.
An authentic Italian restaurant with a real family atmosphere. Best way to relax after a hard week....great food, great wine, great service.
I would recommend Casa Nostra to people who don't even live in the area. If you love food and wine, you'd be sad to miss this place. Check it out! Well worth the 5 minute drive up the canyon!