4.7
81 Ratings
81 Ratings
"The best and one of the longest running original Italian restaurants in Los Angeles. Going on 30 years in the same, AMAZING, venue located at 11400 W. Olympic. WLA"
"Freshness and true Italian meal"
x $0 delivery fee
new customers
Enter address
to see delivery time
11:00 AM - 2:30 PM • Menu
5:00 PM - 8:30 PM • Menu
5:00 PM - 8:30 PM • Menu
4.7
•81 Ratings •
2 Reviews
The best and one of the longest running original Italian restaurants in Los Angeles. Going on 30 years in the same, AMAZING, venue located at 11400 W. Olympic. WLA
Freshness and true Italian meal