This fantastic Italian restaurant is found in an unobtrusive shopping center off I-210 and Grand Ave. The pasta is great and they bring you fresh italian bread rolls that are addictive. They also make other fine dishes than pasta and have some of the best pizza in the San Gabriel Valley, very New York style. It is packed on weekends... more

