11714 Barrington Ct, Los Angeles, CA 90049, United States
View on Map
What travelers say:
Just started coming here last year… a real find! It's been a neighborhood gem for quite a while and I'm so glad I finally ate here! Delicious Italian food! Won't go wrong! Try it out! Parking is not good but they do offer Valet. Loved sitting outside - it can get pretty noisy inside!