Powered by Tripadvisor

Taste of Italy

5159 Federal Blvd
San Diego, CA 92105
Uber
MORE PHOTOS