Mangia Italiano on Third admin 4 years ago 248 3rd Avenue Chula Vista, CA 91910 (619) 623-3553 WEBSITE