Italian restaurant · Downtown Los Angeles
20
"An Italian-American restaurant in Downtown LA offering classic dishes and handmade pastas in a cozy setting." - Kevin Chau