Downtown L.A. Italian Restaurants
300 S. Grand Ave., Los Angeles, Ca, 90071
Although the concrete California Plaza is far from the most attractive modern downtown structure, it is home to several low-key, modest restaurants that make up for style...

