We are located in North Park, San Diego, CA. We've been here since 1967 serving friends and families some of the best Italian food in San Diego.
Phone: (619) 291-4090
Address: 3647 30th St
(619) 291-4090 Hot & Ready for you to Pick-Up!Get in touch
(619) 291-4090 Hot & Ready for you to Pick-Up! Stuffed Bell Peppers – Filled with fresh Italian sausage, basmati rice, Italian seasonings, topped with homemade marinara sauce and shredded whole milk mozzarella Stuffed Baked Tomatoes – Roma tomatoes...