Best italian restaurants in National City, CA - November, 2021

Show previous results
1655 Broadway #12
Chula Vista, California 5.5mi
Closed
926 Turquoise St h
San Diego, California 13.09mi
Closed
SHOW MORE LOCATIONS
7200 Parkway Dr
La Mesa, California 7.55mi
Closed
14701 Via Bettona
San Diego, California 22.09mi
Open Now
32123 Temecula Pkwy suite b
Temecula, California 55.53mi
Closed
1955 Morena Blvd
San Diego, California 9.7mi
Closed
831 Via Suerte #101
San Clemente, California 61.7mi
Closed
22311 Brookhurst St #103
Huntington Beach, California 83.23mi
Closed
2630 Tuscany St #103
Corona, California 82.9mi
Open Now

Oops! No restaurant found

You've reached the end of your results within 100mi

Clear filter

Add 100 km