California
San Diego
Russo's House Fresh Pasta & Pizza
Russo's House Fresh Pasta & Pizza
(619) 692-3303
127 University Ave, San Diego, CA 92103
Own this business?
Learn more
about offering online ordering to your diners.
Italian
Menu not currently available